Denis Vlasenko | 8dbea7d | 2008-07-26 14:20:04 +0000 | [diff] [blame] | 1 | #!/bin/sh |
2 | |||||
3 | $THIS_SH -c ' | ||||
4 | hup() { | ||||
5 | echo "child got HUP" | ||||
6 | } | ||||
7 | trap hup HUP | ||||
8 | echo "child sleeps" | ||||
9 | sleep 1 | ||||
10 | echo "child exits" | ||||
11 | ' & | ||||
12 | |||||
13 | child=$! | ||||
14 | sleep 0.1 # let child install handler first | ||||
15 | kill -HUP $child | ||||
16 | wait | ||||
17 | echo "parent exits" |