From c729d5927d5db964e71bfe30a269acf26786fef7 Mon Sep 17 00:00:00 2001 From: netblue30 Date: Sat, 23 Apr 2016 20:35:52 -0400 Subject: testing --- test/utils/catchsignal2.sh | 49 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100755 test/utils/catchsignal2.sh (limited to 'test/utils/catchsignal2.sh') diff --git a/test/utils/catchsignal2.sh b/test/utils/catchsignal2.sh new file mode 100755 index 000000000..424350397 --- /dev/null +++ b/test/utils/catchsignal2.sh @@ -0,0 +1,49 @@ +#!/bin/bash + +_term() { + echo "Caught Signal" + echo 1 + sleep 1 + echo 2 + sleep 1 + echo 3 + sleep 1 + echo 4 + sleep 1 + echo 5 + sleep 1 + + echo 10 + sleep 1 + echo 20 + sleep 1 + echo 30 + sleep 1 + echo 40 + sleep 1 + echo 50 + sleep 1 + + echo 100 + sleep 1 + echo 200 + sleep 1 + echo 300 + sleep 1 + echo 400 + sleep 1 + echo 500 + sleep 1 + + kill $pid + exit +} + +trap _term SIGTERM +trap _term SIGINT + +echo "Sleeping..." + +sleep inf & +pid=$! +wait $pid -- cgit v1.2.3-54-g00ecf