|  |  |  | @ -182,7 +182,7 @@ extension MessageReceiver { | 
		
	
		
			
				|  |  |  |  |             lastChangeTimestampMs: protoLastChangeTimestampMs | 
		
	
		
			
				|  |  |  |  |         ) | 
		
	
		
			
				|  |  |  |  |          | 
		
	
		
			
				|  |  |  |  |         let updateControlMewssage: () throws -> () = { | 
		
	
		
			
				|  |  |  |  |         let updateControlMessage: () throws -> () = { | 
		
	
		
			
				|  |  |  |  |             guard message is ExpirationTimerUpdate else { return } | 
		
	
		
			
				|  |  |  |  |              | 
		
	
		
			
				|  |  |  |  |             _ = try Interaction | 
		
	
	
		
			
				
					|  |  |  | @ -215,7 +215,7 @@ extension MessageReceiver { | 
		
	
		
			
				|  |  |  |  |          | 
		
	
		
			
				|  |  |  |  |         guard protoLastChangeTimestampMs >= localLastChangeTimestampMs else { | 
		
	
		
			
				|  |  |  |  |             if (protoLastChangeTimestampMs + Int64(localConfig.durationSeconds * 1000)) > localLastChangeTimestampMs { | 
		
	
		
			
				|  |  |  |  |                 try updateControlMewssage() | 
		
	
		
			
				|  |  |  |  |                 try updateControlMessage() | 
		
	
		
			
				|  |  |  |  |             } | 
		
	
		
			
				|  |  |  |  |             return | 
		
	
		
			
				|  |  |  |  |         } | 
		
	
	
		
			
				
					|  |  |  | @ -245,6 +245,6 @@ extension MessageReceiver { | 
		
	
		
			
				|  |  |  |  |             } | 
		
	
		
			
				|  |  |  |  |         } | 
		
	
		
			
				|  |  |  |  |          | 
		
	
		
			
				|  |  |  |  |         try updateControlMewssage() | 
		
	
		
			
				|  |  |  |  |         try updateControlMessage() | 
		
	
		
			
				|  |  |  |  |     } | 
		
	
		
			
				|  |  |  |  | } | 
		
	
	
		
			
				
					|  |  |  | 
 |