blob: b56c2d97eef33cb80c59eee77bfd6ad185daf058
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" |
18 |