Denys Vlasenko | 5d6b872 | 2016-10-02 17:39:31 +0200 | [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" |