Files
yttrium-virtio-gpu/viosock/sys
Martin Drab 091c35f384 [viosock]: Take care of recv requests stucks after socket shutdown
When an other end (peer) of the socket reports a shutdown, the recv request queue is not processed. This means that some recv calls may get stuck forever. This commit changes the behavior -- when a shutdown from its peer is received, the recv queue gets processed and all requests that would get stuck are completed with STATUS_SUCCESS (which usually ends in receiving zero bytes).

Signed-off-by: Martin Drab <[email protected]>
2024-01-30 15:22:33 +02:00
..
2022-01-10 10:47:49 +02:00
2021-03-11 11:12:53 +02:00
2020-05-07 16:43:43 +03:00
2022-01-10 10:47:49 +02:00
2023-08-20 11:21:16 +03:00
2021-03-11 11:12:53 +02:00
2023-12-19 15:55:31 +02:00