tests: fix exit status of signal handlers in shell scripts
authorDmitry V. Levin <ldv@altlinux.org>
Sat, 30 Jan 2010 16:02:36 +0000 (16:02 +0000)
committerJim Meyering <meyering@redhat.com>
Fri, 23 Apr 2010 13:44:19 +0000 (15:44 +0200)
commitc0a121c9bccc6175dc3cdb705e2ec8cb2be9f71c
tree40c41fe70aedd357135702145a2b1899c040a9c3
parentc9e4ea6ee2007462554568f156838b0fb6d55c9a
tests: fix exit status of signal handlers in shell scripts

The value of `$?' on entrance to signal handlers in shell scripts
cannot be relied upon, so set the exit code explicitly.

* cfg.mk (sc_always_defined_macros, sc_system_h_headers): Set
the exit code in signal handler explicitly to 128 + SIG<SIGNAL>.
* src/Makefile.am (sc_tight_scope): Likewise.
* tests/test-lib.sh: Likewise.
cfg.mk
src/Makefile.am
tests/test-lib.sh