summaryrefslogtreecommitdiff
path: root/walk.c
diff options
context:
space:
mode:
authortgoodwin <tgoodwin>1998-02-12 10:12:04 +0000
committerToby Goodwin <toby@paccrat.org>2015-05-16 21:23:03 +0100
commit1ed590eb57aeba98400db1f7f0488f9e03b03ddd (patch)
tree5e6de09840c18a243bb306b6a1a9fa2d8b33ca66 /walk.c
parent1a20347d673cfad74b8e0e27d8700cd804f00ad1 (diff)
reinstate setsigdefaults after nSubshell fork
(disappeared between 1.4 and 1.5b1)
Diffstat (limited to 'walk.c')
-rw-r--r--walk.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/walk.c b/walk.c
index de73b71..2f725d6 100644
--- a/walk.c
+++ b/walk.c
@@ -148,6 +148,7 @@ top: sigchk();
}
case nSubshell:
if (dofork(TRUE)) {
+ setsigdefaults(FALSE);
walk(n->u[0].p, FALSE);
rc_exit(getstatus());
}