File: signal5.tests

package info (click to toggle)
busybox 1%3A1.37.0-6
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 23,684 kB
  • sloc: ansic: 190,169; sh: 10,414; cpp: 1,428; makefile: 1,005; asm: 798; yacc: 570; lex: 355; perl: 334; python: 112; awk: 29
file content (14 lines) | stat: -rwxr-xr-x 261 bytes parent folder | download | duplicates (15)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
trap "echo USR1 received" USR1
stub() {
    echo "Sleeping"
    sleep $1
    echo "$1 sec passed, sending USR1 to parent"
    kill -USR1 $$
}
stub 3 &
stub 2 &
sleep 1
until { echo "Waiting"; wait; } do
    echo "Wait exit code: $?"
done
echo "Wait returned 0"