cvs commit: src/sys/kern kern_exit.c sys_process.c
Don Lewis
truckman at FreeBSD.org
Wed Feb 11 14:06:03 PST 2004
truckman 2004/02/11 14:06:02 PST
FreeBSD src repository
Modified files:
sys/kern kern_exit.c sys_process.c
Log:
When reparenting a process to init, make sure that p_sigparent is
set to SIGCHLD. This avoids the creation of orphaned Linux-threaded
zombies that init is unable to reap. This can occur when the parent
process sets its SIGCHLD to SIG_IGN. Fix a similar situation in the
PT_DETACH code.
Tested by: "Steven Hartland" <killing AT multiplay.co.uk>
Revision Changes Path
1.221 +1 -0 src/sys/kern/kern_exit.c
1.116 +1 -0 src/sys/kern/sys_process.c
More information about the cvs-src
mailing list