18 lines
220 B
Plaintext
18 lines
220 B
Plaintext
|
#!/bin/sh
|
||
|
|
||
|
$THIS_SH -c '
|
||
|
hup() {
|
||
|
echo "child got HUP"
|
||
|
}
|
||
|
trap hup HUP
|
||
|
echo "child sleeps"
|
||
|
sleep 1
|
||
|
echo "child exits"
|
||
|
' &
|
||
|
|
||
|
child=$!
|
||
|
sleep 0.1 # let child install handler first
|
||
|
kill -HUP $child
|
||
|
wait
|
||
|
echo "parent exits"
|