Bug 14729

Summary: when sysinstall is running as init it should reap zombies but doesn't
Product: Base System Reporter: fanf <fanf>
Component: binAssignee: Murray Stokely <murray>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 3.3-STABLE   
Hardware: Any   
OS: Any   

Description fanf 1999-11-05 19:50:00 UTC
While an FTP install was proceeding I switched to the emergency
holographic shell on ttyv3 in order to install some non-standard
software. I ran its GNU configure script which died partway through
because the process table filled. On investigation I found that the
process table was full of unreaped zombies with a ppid of 1.

Fix: 

Well, I thought it would be because sysinstall's signal handling is
different from init's, but at least regarding SIGCHLD they are the
same: they both do nothing. So I don't know.
How-To-Repeat: 
see above (the software was a hacked ssh, but I expect any configure
script would have these problems).
Comment 1 Murray Stokely freebsd_committer freebsd_triage 2000-04-08 03:08:35 UTC
Responsible Changed
From-To: freebsd-bugs->murray

I can't duplicate this user's problem but I'm following up with him in email.  I should be able to close this soon. 
Comment 2 Murray Stokely freebsd_committer freebsd_triage 2001-08-30 23:42:47 UTC
Responsible Changed
From-To: murray->eric

Eric is doing a fine job hacking sysinstall. ;)
Comment 3 Murray Stokely freebsd_committer freebsd_triage 2001-09-06 10:55:43 UTC
State Changed
From-To: open->analyzed

A fix has been committed to -CURRENT.  Sorry this too so long. ;) 
Thanks for the submission.  Should be in -STABLE in a couple of weeks. 



Comment 4 Murray Stokely freebsd_committer freebsd_triage 2001-09-06 10:55:43 UTC
Responsible Changed
From-To: eric->murray

My MFC reminder.
Comment 5 Murray Stokely freebsd_committer freebsd_triage 2001-09-27 09:41:56 UTC
State Changed
From-To: analyzed->closed

The fix has been committed to -STABLE.  FreeBSD 4.5 will not have this 
problem.  Thanks.