ladybird/Libraries/LibWebSocket
Shannon Booth c4c0afe4d7 LibWebSocket+RequestServer: Handle connection drop during closing
This fixes a race condition where a WebSocket would report a fatal
connection error instead of a clean close when the server dropped the
underlying connection immediately after sending a Close frame.

This fixes various timeouts in WPT, such as in:

https://wpt.live/websockets/Send-null.any.worker.html?wss
2026-03-13 17:28:06 +01:00
..
Impl LibTLS: Remove blocking option and simplify Options struct 2025-06-23 17:49:21 +02:00
CMakeLists.txt LibHTTP+LibWeb+RequestServer: Move Fetch's HTTP header infra to LibHTTP 2025-11-27 14:57:29 +01:00
ConnectionInfo.cpp LibHTTP+LibWeb+RequestServer: Move Fetch's HTTP header infra to LibHTTP 2025-11-27 14:57:29 +01:00
ConnectionInfo.h LibHTTP+LibWeb+RequestServer: Move Fetch's HTTP header infra to LibHTTP 2025-11-27 14:57:29 +01:00
Message.h LibWebSocket: Remove meaningless const&& Message constructor 2025-03-09 11:14:20 -04:00
WebSocket.cpp LibWebSocket+RequestServer: Handle connection drop during closing 2026-03-13 17:28:06 +01:00
WebSocket.h LibWebSocket: Add enum definition for status 1005 "no status received" 2026-03-13 17:28:06 +01:00