Magellan Linux

Contents of /trunk/mkinitrd-magellan/busybox/shell/hush_test/hush-trap/signal7.tests

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1179 - (show annotations) (download)
Wed Dec 15 21:33:41 2010 UTC (13 years, 4 months ago) by niro
File size: 393 byte(s)
-updated to busybox-1.17.4
1 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 }