diff options
author | peter <peter@FreeBSD.org> | 2001-08-09 01:21:58 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 2001-08-09 01:21:58 +0000 |
commit | 0c05c098a9f09d63735f00d225caea525ef0774d (patch) | |
tree | 1dcdf35cbe95b6da1c49d5f8fd4452b910a5ce06 | |
parent | 50b51a574f6a7bf8215c4fcef21311db58ebf4c4 (diff) | |
download | FreeBSD-src-0c05c098a9f09d63735f00d225caea525ef0774d.zip FreeBSD-src-0c05c098a9f09d63735f00d225caea525ef0774d.tar.gz |
*** empty log message ***
-rw-r--r-- | sys/kern/kern_exit.c | 20 | ||||
-rw-r--r-- | sys/sys/signalvar.h | 1 |
2 files changed, 0 insertions, 21 deletions
diff --git a/sys/kern/kern_exit.c b/sys/kern/kern_exit.c index d73c70b..e725eb0 100644 --- a/sys/kern/kern_exit.c +++ b/sys/kern/kern_exit.c @@ -670,23 +670,3 @@ rm_at_exit(function) } return (0); } - -void check_sigacts (void) -{ - struct proc *p = curproc; - struct sigacts *pss; - int s; - - PROC_LOCK(p); - if (p->p_procsig->ps_refcnt == 1 && - p->p_sigacts != &p->p_addr->u_sigacts) { - pss = p->p_sigacts; - s = splhigh(); - p->p_addr->u_sigacts = *pss; - p->p_sigacts = &p->p_addr->u_sigacts; - splx(s); - FREE(pss, M_SUBPROC); - } - PROC_UNLOCK(p); -} - diff --git a/sys/sys/signalvar.h b/sys/sys/signalvar.h index 1021ab9..d17bf12 100644 --- a/sys/sys/signalvar.h +++ b/sys/sys/signalvar.h @@ -197,7 +197,6 @@ extern int sugid_coredump; /* Sysctl variable kern.sugid_coredump */ * Machine-independent functions: */ int CURSIG(struct proc *p); -void check_sigacts __P((void)); void execsigs __P((struct proc *p)); void gsignal __P((int pgid, int sig)); int issignal __P((struct proc *p)); |