add comment about new pruning plan
This commit is contained in:
		
							parent
							
								
									3c0f832bdc
								
							
						
					
					
						commit
						b8521e81b1
					
				|  | @ -403,6 +403,16 @@ class AppNamespace: | |||
|                      total_time=total_time, result=result) | ||||
| 
 | ||||
|     def prune(self, now, old): | ||||
|         # The pruning check runs every 10 minutes, and "old" is defined to be | ||||
|         # 11 minutes ago (unit tests can use different values). The client is | ||||
|         # allowed to disconnect for up to 9 minutes without losing the | ||||
|         # channel (nameplate, mailbox, and messages). | ||||
| 
 | ||||
|         # Each time a client does something, the "updated" field is updated. | ||||
|         # If a client is subscribed to the mailbox when pruning check runs, | ||||
|         # the "updated" field is updated. After that check, if the "updated" | ||||
|         # field is "old", the channel is deleted. | ||||
| 
 | ||||
|         # For now, pruning is logged even if log_requests is False, to debug | ||||
|         # the pruning process, and since pruning is triggered by a timer | ||||
|         # instead of by user action. It does reveal which mailboxes were | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	Block a user