From ef118fa45dab93f5f875555cae8d96bbc64f29b7 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Wed, 2 Nov 2011 17:26:18 -0700 Subject: [PATCH] * tests/zgrep-signal: Don't assume exit status 141 on PIPE signal. Problem reported by Eric Blake in . --- tests/zgrep-signal | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tests/zgrep-signal b/tests/zgrep-signal index e19293a..3260875 100644 --- a/tests/zgrep-signal +++ b/tests/zgrep-signal @@ -43,13 +43,14 @@ write_to_dangling_pipe () { ) | : || framework_failure_ } -st=$(write_to_dangling_pipe cat f.gz f.gz) -test "$st" = 141 || framework_failure_ 'signal handling busted on this host' +signal_status=$(write_to_dangling_pipe cat f.gz f.gz) +test 128 -lt $signal_status || + framework_failure_ 'signal handling busted on this host' fail=0 st=$(write_to_dangling_pipe zgrep a f.gz f.gz) -test "$st" = 141 || fail=1 +test $st = $signal_status || fail=1 Exit $fail -- 2.30.2