diff options
author | Alexander Shishkin <virtuoso@slind.org> | 2010-07-25 13:07:39 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2010-07-25 13:07:39 +0200 |
commit | ccb977186100ccf6b443c5f08c8b179c9b7e720b (patch) | |
tree | d41df96ab2f9905fe8397c1dd1e6f30aaea69350 /shell/ash.c | |
parent | 7a2ba329b9235af4c647e0a88c1db023b51cf8a4 (diff) | |
download | busybox-w32-ccb977186100ccf6b443c5f08c8b179c9b7e720b.tar.gz busybox-w32-ccb977186100ccf6b443c5f08c8b179c9b7e720b.tar.bz2 busybox-w32-ccb977186100ccf6b443c5f08c8b179c9b7e720b.zip |
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.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/shell/ash.c b/shell/ash.c index fd119fa51..988edab8a 100644 --- a/shell/ash.c +++ b/shell/ash.c | |||
@@ -4633,6 +4633,7 @@ clear_traps(void) | |||
4633 | INT_ON; | 4633 | INT_ON; |
4634 | } | 4634 | } |
4635 | } | 4635 | } |
4636 | may_have_traps = 0; | ||
4636 | } | 4637 | } |
4637 | 4638 | ||
4638 | /* Lives far away from here, needed for forkchild */ | 4639 | /* Lives far away from here, needed for forkchild */ |