From owner-freebsd-bugs Fri Nov 5 11:50: 4 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id ED87514D58 for ; Fri, 5 Nov 1999 11:50:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id LAA28283; Fri, 5 Nov 1999 11:50:00 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from internal.mail.demon.net (internal.mail.demon.net [193.195.224.3]) by hub.freebsd.org (Postfix) with ESMTP id 465E314BF4 for ; Fri, 5 Nov 1999 11:40:37 -0800 (PST) (envelope-from fanf@demon.net) Received: from fanf.eng.demon.net (fanf.eng.demon.net [195.11.55.89]) by internal.mail.demon.net with ESMTP id TAA03596; Fri, 5 Nov 1999 19:39:33 GMT Received: from fanf by fanf.eng.demon.net with local (Exim 3.03 #2) id 11jpCR-000BKs-00 for FreeBSD-gnats-submit@freebsd.org; Fri, 05 Nov 1999 19:39:03 +0000 Message-Id: Date: Fri, 05 Nov 1999 19:39:03 +0000 From: Tony Finch Reply-To: fanf@demon.net To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/14729: sysinstall doesn't reap zombies Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 14729 >Category: bin >Synopsis: when sysinstall is running as init it should reap zombies but doesn't >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Nov 5 11:50:00 PST 1999 >Closed-Date: >Last-Modified: >Originator: Tony Finch >Release: FreeBSD 3.3-STABLE-19990927 i386 >Organization: Demon Internet Ltd. >Environment: FreeBSD-3.3-RELEASE install floppies >Description: 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. >How-To-Repeat: see above (the software was a hacked ssh, but I expect any configure script would have these problems). >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. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message