summaryrefslogtreecommitdiff
path: root/posix-modules
diff options
context:
space:
mode:
Diffstat (limited to 'posix-modules')
-rwxr-xr-xposix-modules10
1 files changed, 5 insertions, 5 deletions
diff --git a/posix-modules b/posix-modules
index 4629161571..1851538513 100755
--- a/posix-modules
+++ b/posix-modules
@@ -263,15 +263,15 @@ done
func_gnulib_dir
func_tmpdir
trap 'exit_status=$?
- if test "$signal" != 0; then
- echo "caught signal $signal" >&2
+ if test "$signal" != EXIT; then
+ echo "caught signal SIG$signal" >&2
fi
rm -rf "$tmp"
- exit $exit_status' 0
-for signal in 1 2 3 13 15; do
+ exit $exit_status' EXIT
+for signal in HUP INT QUIT PIPE TERM; do
trap '{ signal='$signal'; func_exit 1; }' $signal
done
-signal=0
+signal=EXIT
(
# Get the header modules.