Magellan Linux

Contents of /tags/mkinitrd-6_1_6/busybox/shell/ash_doc.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 903 - (show annotations) (download)
Wed Aug 5 19:21:45 2009 UTC (14 years, 10 months ago) by niro
File MIME type: text/plain
File size: 569 byte(s)
tagged 'mkinitrd-6_1_6'
1 Wait + signals
2
3 We had some bugs here which are hard to test in testsuite.
4
5 Bug 1280 (http://busybox.net/bugs/view.php?id=1280):
6 was misbehaving in interactive ash. Correct behavior:
7
8 $ sleep 20 &
9 $ wait
10 ^C
11 $ wait
12 ^C
13 $ wait
14 ^C
15 ...
16
17 Bug 1984 (http://busybox.net/bugs/view.php?id=1984):
18 traps were not triggering:
19
20 trap_handler_usr () {
21 echo trap usr
22 }
23 trap_handler_int () {
24 echo trap int
25 }
26 trap trap_handler_usr USR1
27 trap trap_handler_int INT
28 sleep 3600 &
29 echo "Please do: kill -USR1 $$"
30 echo "or: kill -INT $$"
31 while true; do wait; echo wait interrupted; done