diff options
author | Dimitri Staessens <dimitri@ouroboros.rocks> | 2020-10-10 15:34:27 +0200 |
---|---|---|
committer | Sander Vrijders <sander@ouroboros.rocks> | 2020-10-11 14:25:18 +0200 |
commit | da871be70c8039015edfe93d4581e3b9347ff882 (patch) | |
tree | 5e42185b84bb6dfcb1d35abb91c79914680437f9 /src/lib/shm_rdrbuff.c | |
parent | ec242f45e6980fb5b0139d3429a88795b82f0c13 (diff) | |
download | ouroboros-da871be70c8039015edfe93d4581e3b9347ff882.tar.gz ouroboros-da871be70c8039015edfe93d4581e3b9347ff882.zip |
lib: Block on closed flow control window
If the sending window for flow control is closed, the sending
application will now block until the window opens. Beware that until
the rendez-vous mechanism is implemented, shutting down a server while
the client is sending (with non-timed-out blocking write) will cause
the client to hang indefinitely because its window will close.
Signed-off-by: Dimitri Staessens <dimitri@ouroboros.rocks>
Signed-off-by: Sander Vrijders <sander@ouroboros.rocks>
Diffstat (limited to 'src/lib/shm_rdrbuff.c')
0 files changed, 0 insertions, 0 deletions