From: Paul Eggert Date: Thu, 3 Nov 2011 00:26:18 +0000 (-0700) Subject: * tests/zgrep-signal: Don't assume exit status 141 on PIPE signal. X-Git-Tag: v1.5~15 X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=ef118fa45dab93f5f875555cae8d96bbc64f29b7;p=debian%2Fgzip * tests/zgrep-signal: Don't assume exit status 141 on PIPE signal. Problem reported by Eric Blake in . --- 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