mirror of
https://repo.or.cz/socat.git
synced 2025-07-19 09:22:57 +00:00
Check pipe size for possible blocking
This commit is contained in:
parent
e015aaaee6
commit
fc21e154b9
7 changed files with 64 additions and 15 deletions
4
CHANGES
4
CHANGES
|
@ -166,6 +166,10 @@ Features:
|
|||
Filan prints the current value.
|
||||
Tests: STDIN_F_SETPIPE_SZ EXEC_F_SETPIPE_SZ
|
||||
|
||||
Bidirectional PIPE addresses may block on writing a data chunk larger
|
||||
than pipe buffer. Socat now tries to detect if transfer block size is
|
||||
large enough and issues a warning.
|
||||
|
||||
Corrections:
|
||||
When a sub process (EXEC, SYSTEM) terminated with exit code other than
|
||||
0, its last sent data might have been lost depending on timing of read/
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue