summaryrefslogtreecommitdiff
path: root/shell/ash.c
diff options
context:
space:
mode:
authorAlexander Shishkin2010-07-25 13:07:39 +0200
committerDenys Vlasenko2010-07-25 13:07:39 +0200
commitccb977186100ccf6b443c5f08c8b179c9b7e720b (patch)
treed41df96ab2f9905fe8397c1dd1e6f30aaea69350 /shell/ash.c
parent7a2ba329b9235af4c647e0a88c1db023b51cf8a4 (diff)
downloadbusybox-ccb977186100ccf6b443c5f08c8b179c9b7e720b.zip
busybox-ccb977186100ccf6b443c5f08c8b179c9b7e720b.tar.gz
ash: fix $! value when traps are set
Signed-off-by: Alexander Shishkin <virtuoso@slind.org> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'shell/ash.c')
-rw-r--r--shell/ash.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/shell/ash.c b/shell/ash.c
index fd119fa..988edab 100644
--- a/shell/ash.c
+++ b/shell/ash.c
@@ -4633,6 +4633,7 @@ clear_traps(void)
INT_ON;
}
}
+ may_have_traps = 0;
}
/* Lives far away from here, needed for forkchild */