echo: do not retry on write errors
function old new delta echo_main 297 336 +39 stpcpy - 22 +22 run_pipe 1561 1566 +5 pseudo_exec_argv 187 192 +5 hush_exit 75 80 +5 ------------------------------------------------------------------------------ (add/remove: 3/0 grow/shrink: 4/0 up/down: 98/0) Total: 76 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
2
shell/hush_test/hush-misc/echo_write_error.right
Normal file
2
shell/hush_test/hush-misc/echo_write_error.right
Normal file
@@ -0,0 +1,2 @@
|
||||
hush: write error: Broken pipe
|
||||
Ok: 1
|
7
shell/hush_test/hush-misc/echo_write_error.tests
Executable file
7
shell/hush_test/hush-misc/echo_write_error.tests
Executable file
@@ -0,0 +1,7 @@
|
||||
trap "" PIPE
|
||||
|
||||
{
|
||||
sleep 1
|
||||
echo Cant write this - get EPIPE
|
||||
echo Ok: $? >&2
|
||||
} | { true; }
|
Reference in New Issue
Block a user