ladybird/Userland/Services
Andreas Kling 9c78c1bf81 WebContent: Exit peacefully when client dies during synchronous IPC
If we're waiting for the client (typically Browser) to respond to a
synchronous IPC message from our side (e.g window.alert()) and the
client disconnects instead, just exit peacefully.

Ultimately a WebContent process lives to serve its client. When the
client dies, there is no need for WebContent anymore.
2022-02-16 12:03:05 +01:00
..
AudioServer AudioServer: Use first audio channel in the /dev/audio directory 2022-02-14 11:39:19 +01:00
ChessEngine ChessEngine: Remove unused 'rpath' promise 2022-01-03 15:56:41 +01:00
Clipboard Userland: Fix unnecessary heap allocation of singleton objects 2022-01-28 23:31:00 +01:00
ConfigServer LibCore+LibIPC+Everywhere: Return Stream::LocalSocket from LocalServer 2022-01-15 13:29:48 +03:30
CrashDaemon Everywhere: Use default execpromises argument for Core::System::pledge 2021-11-28 08:04:57 +01:00
DHCPClient DHCP4Client: Cast unused Timer return values to void 2021-12-05 15:31:03 +01:00
EchoServer Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr 2022-01-24 22:36:09 +01:00
FileOperation Userland: Use Core::ArgsParser's Vector<StringView> API everywhere 2021-11-26 23:27:57 +01:00
FileSystemAccessServer Revert "FileSystemAccessServer: Display times in the local time zone" 2022-01-28 15:13:35 +00:00
ImageDecoder LibCore+LibIPC+Everywhere: Return Stream::LocalSocket from LocalServer 2022-01-15 13:29:48 +03:30
InspectorServer Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr 2022-01-24 22:36:09 +01:00
KeyboardPreferenceLoader KeyboardPreferenceLoader: Don't crash when "Keymaps" is empty 2022-02-03 14:57:46 +01:00
LaunchServer LibCore+LibIPC+Everywhere: Return Stream::LocalSocket from LocalServer 2022-01-15 13:29:48 +03:30
LoginServer Userland: Run gml-format 2022-02-13 02:36:35 +02:00
LookupServer LookupServer: Convert to Core::Stream::UDPSocket 2022-02-14 11:44:09 +01:00
NotificationServer LibCore+LibIPC+Everywhere: Return Stream::LocalSocket from LocalServer 2022-01-15 13:29:48 +03:30
RequestServer RequestServer: Make value copy of the URL in ensure_connection() 2022-02-12 22:30:50 +01:00
SpiceAgent Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr 2022-01-24 22:36:09 +01:00
SQLServer LibSQL+SQLServer: Introduce and use ResultOr<ValueType> 2022-02-10 23:11:13 +01:00
SystemServer SystemServer: Remove now unnecessary call to chmod on /dev/audio 2022-02-14 08:45:32 -05:00
Taskbar LibConfig: Rename pledge_domains(String) => pledge_domain(String) 2022-02-11 18:06:39 +01:00
TelnetServer Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr 2022-01-24 22:36:09 +01:00
WebContent WebContent: Exit peacefully when client dies during synchronous IPC 2022-02-16 12:03:05 +01:00
WebServer WebServer: Unveil /etc/timezone for reading 2022-01-27 09:56:24 +01:00
WebSocket WebSocket: Pledge rpath and unveil /etc/timezone 2022-02-06 13:10:10 +01:00
WindowServer WindowServer: Remove extraneous whitespace in WindowServer.ipc 2022-02-14 16:38:42 +03:30
CMakeLists.txt LoginServer: Layout a basic login window 2021-10-17 22:18:48 +02:00