projects
/
oweals
/
busybox.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
ash: add most of hush process subst tests
[oweals/busybox.git]
/
shell
/
hush_test
/
hush-signals
/
signal2.tests
1
#!/bin/sh
2
3
$THIS_SH -c '
4
cleanup() {
5
echo "child exits as expected"
6
exit
7
}
8
trap cleanup HUP
9
echo "child sleeps"
10
sleep 1
11
echo "BAD exit from child!"
12
' &
13
14
child=$!
15
sleep 0.1 # let child install handler first
16
kill -HUP $child
17
wait
18
echo "parent exits"