summaryrefslogtreecommitdiffstats
path: root/sbin/fsck_ifs
diff options
context:
space:
mode:
authorcracauer <cracauer@FreeBSD.org>1998-02-06 18:14:26 +0000
committercracauer <cracauer@FreeBSD.org>1998-02-06 18:14:26 +0000
commit69ec138f358c3e71925110f6c3885d7e2d26bdb7 (patch)
treeea2a7072ce0481640823b2c72b1c2ee439a00cf2 /sbin/fsck_ifs
parentd5b09c81eced1f16f3f4629fb7fbafca071830c8 (diff)
downloadFreeBSD-src-69ec138f358c3e71925110f6c3885d7e2d26bdb7.zip
FreeBSD-src-69ec138f358c3e71925110f6c3885d7e2d26bdb7.tar.gz
Fix handling of SIGINT/SIGQUIT for foreground subprocesses. Most
urgent need is when you run sh around a program that intentionally uses SIGQUIT/SIGINT for asynchronous events, i.e. $EDITOR started from system(2), like many mailers do. This fixes PR bin/1206 and possibly bin/4241. The solution committed has been tested for a large number of possible cases (see recent discussion on cvs-committers). I completed a make world, made sure 'make world' is interruptable and used the changed /bin/sh as a login shell all day, including job control and using SIGQUIT-catching programs (to write this message :-). PR: bin/1206 Reviewed by: discussion on cvs-commiters
Diffstat (limited to 'sbin/fsck_ifs')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud