mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 15:42:44 +00:00 
			
		
		
		
	LibCore: Make LocalSocket takeover mechanism return ErrorOr<T>
This commit is contained in:
		
							parent
							
								
									c37a02341b
								
							
						
					
					
						commit
						c1a3968c66
					
				
					 9 changed files with 26 additions and 33 deletions
				
			
		|  | @ -36,8 +36,8 @@ ErrorOr<int> mode_server() | |||
|     Core::EventLoop event_loop; | ||||
|     TRY(Core::System::pledge("stdio unix recvfd rpath ", nullptr)); | ||||
| 
 | ||||
|     auto socket = Core::LocalSocket::take_over_accepted_socket_from_system_server(); | ||||
|     IPC::new_client_connection<LanguageServers::Cpp::ClientConnection>(socket.release_nonnull(), 1); | ||||
|     auto socket = TRY(Core::LocalSocket::take_over_accepted_socket_from_system_server()); | ||||
|     IPC::new_client_connection<LanguageServers::Cpp::ClientConnection>(move(socket), 1); | ||||
| 
 | ||||
|     TRY(Core::System::pledge("stdio recvfd rpath", nullptr)); | ||||
|     TRY(Core::System::unveil("/usr/include", "r")); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Andreas Kling
						Andreas Kling