msh: fix "while...continue" bug 3884.

This commit is contained in:
Denis Vlasenko
2008-07-20 23:03:23 +00:00
parent 2b68c8f744
commit 7ae1cc16b4
3 changed files with 24 additions and 0 deletions

View File

@ -0,0 +1 @@
OK

View File

@ -0,0 +1,15 @@
if test $# = 0; then
# Child will kill us in 1 second
"$THIS_SH" "$0" $$ &
# Loop many, many times
trap 'echo OK; exit 0' 15
while true; do
continue
done
echo BAD
exit 1
fi
sleep 1
kill $1