Annotation of /trunk/mkinitrd-magellan/busybox/shell/hush_test/hush-trap/signal7.tests
Parent Directory | Revision Log
Revision 1179 -
(hide annotations)
(download)
Wed Dec 15 21:33:41 2010 UTC (13 years, 5 months ago) by niro
File size: 393 byte(s)
Wed Dec 15 21:33:41 2010 UTC (13 years, 5 months ago) by niro
File size: 393 byte(s)
-updated to busybox-1.17.4
1 | niro | 1179 | bug() { |
2 | trap : exit | ||
3 | # Bug was causing sh to be run in subshell, | ||
4 | # as if this line is replaced with (sh -c ...; exit $?) & | ||
5 | # here: | ||
6 | sh -c 'echo REAL_CHILD=$$' & | ||
7 | echo PARENTS_IDEA_OF_CHILD=$! | ||
8 | wait # make sure bkgd shell completes | ||
9 | } | ||
10 | |||
11 | bug | { | ||
12 | while read varval; do | ||
13 | eval $varval | ||
14 | done | ||
15 | test x"$REAL_CHILD" != x"" \ | ||
16 | && test x"$REAL_CHILD" = x"$PARENTS_IDEA_OF_CHILD" | ||
17 | echo "Bug detected: $?" | ||
18 | } |