summaryrefslogtreecommitdiff
path: root/shell/hush_test/hush-trap/exit.right
diff options
context:
space:
mode:
authorDenys Vlasenko2010-09-12 15:38:04 +0200
committerDenys Vlasenko2010-09-12 15:38:04 +0200
commita110c90de2f56bf38de30972813f012d44042cb9 (patch)
treee10506003010cd97df9db623912abb74c409d54c /shell/hush_test/hush-trap/exit.right
parent2d8187c139985e73349e3cb092ab4ea68a3be034 (diff)
downloadbusybox-a110c90de2f56bf38de30972813f012d44042cb9.zip
busybox-a110c90de2f56bf38de30972813f012d44042cb9.tar.gz
hush: fix EXIT trap display inside exit trap handler
function old new delta hush_exit 84 78 -6 Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
Diffstat (limited to 'shell/hush_test/hush-trap/exit.right')
-rw-r--r--shell/hush_test/hush-trap/exit.right10
1 files changed, 10 insertions, 0 deletions
diff --git a/shell/hush_test/hush-trap/exit.right b/shell/hush_test/hush-trap/exit.right
index b4932fb..3d00725 100644
--- a/shell/hush_test/hush-trap/exit.right
+++ b/shell/hush_test/hush-trap/exit.right
@@ -1,2 +1,12 @@
cow
moo
+Traps1:
+trap -- 'exitfunc' EXIT
+Traps2:
+trap -- 'echo Should not run' EXIT
+Check1: 42
+Traps1:
+trap -- 'exitfunc' EXIT
+Traps2:
+trap -- 'echo Should not run' EXIT
+Check2: 42