diff options
| author | Peter Wemm <peter@FreeBSD.org> | 2001-08-21 02:32:59 +0000 |
|---|---|---|
| committer | Peter Wemm <peter@FreeBSD.org> | 2001-08-21 02:32:59 +0000 |
| commit | e8ebc08f80f5d5f26ff00329181ca2966def4c6a (patch) | |
| tree | 40d1cc2f5d263a610792abdef4a9830d0ec80755 /sys/kern/kern_sig.c | |
| parent | 75fd91d449853c63f54b4b4a4cf8d7c237db57d4 (diff) | |
Notes
Diffstat (limited to 'sys/kern/kern_sig.c')
| -rw-r--r-- | sys/kern/kern_sig.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/kern/kern_sig.c b/sys/kern/kern_sig.c index 4784e40a06db..0ab24e6a7786 100644 --- a/sys/kern/kern_sig.c +++ b/sys/kern/kern_sig.c @@ -326,11 +326,13 @@ do_sigaction(p, sig, act, oact, old) else SIGADDSET(p->p_sigcatch, sig); } +#ifdef COMPAT_43 if (ps->ps_sigact[_SIG_IDX(sig)] == SIG_IGN || ps->ps_sigact[_SIG_IDX(sig)] == SIG_DFL || !old) SIGDELSET(ps->ps_osigset, sig); else SIGADDSET(ps->ps_osigset, sig); +#endif } PROC_UNLOCK(p); return (0); |
