mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 14:32:46 +00:00 
			
		
		
		
	LibCore: Flush outgoing IPC messages before trying to send a new one
This ensures that messages are sent in order.
This commit is contained in:
		
							parent
							
								
									5efbb4ae95
								
							
						
					
					
						commit
						ea4e02ed86
					
				
					 1 changed files with 1 additions and 0 deletions
				
			
		|  | @ -93,6 +93,7 @@ namespace Server { | |||
| #if defined(CIPC_DEBUG) | ||||
|             dbg() << "S: -> C " << int(message.type) << " extra " << extra_data.size(); | ||||
| #endif | ||||
|             flush_outgoing_messages(); | ||||
|             if (try_send_message(message, extra_data)) | ||||
|                 return; | ||||
|             if (m_queue.size() >= max_queued_messages) { | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Andreas Kling
						Andreas Kling