mirror of
https://github.com/RGBCube/serenity
synced 2025-05-14 08:34:57 +00:00
![]() When buffering is enabled for the entire protocol request, it's possible that the entirety of the file data might be available on the first read of the pipe passed from RequestServer. If the file is then closed on the RequestServer end, the client would never realize that the file is EOF and call the user-provided on_finish callback. By reading until there's an error, we expect to get an EAGAIN or similar non-blocking pipe error message if there is still more data. |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Request.cpp | ||
Request.h | ||
RequestClient.cpp | ||
RequestClient.h | ||
WebSocket.cpp | ||
WebSocket.h | ||
WebSocketClient.cpp | ||
WebSocketClient.h |