aboutsummaryrefslogtreecommitdiff
path: root/tcwg-abe-extended
diff options
context:
space:
mode:
authorFathi Boudra <fathi.boudra@linaro.org>2017-01-27 11:46:09 +0200
committerFathi Boudra <fathi.boudra@linaro.org>2017-01-27 11:46:09 +0200
commita137d5ae4c8cca74e103160a81fd8d80fbba33c7 (patch)
tree140fb1c05ee279583b7f8173d003ed5460708b5f /tcwg-abe-extended
parentcd71f1451ce9b3e84364ff9cfafbf2c314d536a9 (diff)
tcwg-abe-extended: fix trap signals handling
Prefer signal names since signal numbers can vary between platforms. Remove SIGKILL because it can't be caught, blocked, or ignored on platforms. Change-Id: I9a74aa287c71d42e9dbe5eee8941956600489769 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Diffstat (limited to 'tcwg-abe-extended')
-rwxr-xr-xtcwg-abe-extended/builders.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/tcwg-abe-extended/builders.sh b/tcwg-abe-extended/builders.sh
index cf561eec49..ae81c23c4d 100755
--- a/tcwg-abe-extended/builders.sh
+++ b/tcwg-abe-extended/builders.sh
@@ -10,7 +10,7 @@ if [ "x$label" = "xtcwg-x86_64-cam" ]; then
# Sometimes /dev/pts can't get unmounted on the first try.
# Workaround by retrying.
- trap "schroot -f -e -c session:$session_id || { sleep 60 ; schroot -f -e -c session:$session_id; } || true" 0 1 2 3 5 9 13 15
+ trap "schroot -f -e -c session:$session_id || { sleep 60 ; schroot -f -e -c session:$session_id; } || true" 0 SIGHUP SIGINT SIGQUIT SIGTRAP SIGPIPE SIGTERM
else
BUILD_SHELL=bash
fi