From owner-freebsd-bugs@FreeBSD.ORG Thu Feb 1 17:50:17 2007 Return-Path: X-Original-To: freebsd-bugs@hub.freebsd.org Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CC19A16A402 for ; Thu, 1 Feb 2007 17:50:17 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 7D1D813C481 for ; Thu, 1 Feb 2007 17:50:17 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l11HoH74011536 for ; Thu, 1 Feb 2007 17:50:17 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l11HoH1Z011533; Thu, 1 Feb 2007 17:50:17 GMT (envelope-from gnats) Date: Thu, 1 Feb 2007 17:50:17 GMT Message-Id: <200702011750.l11HoH1Z011533@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: Alan Ferrency Cc: Subject: Re: kern/108390: wait4() erroneously waits for all children when SIGCHLD is SIG_IGN X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Alan Ferrency List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Feb 2007 17:50:17 -0000 The following reply was made to PR kern/108390; it has been noted by GNATS. From: Alan Ferrency To: bug-followup@FreeBSD.org Cc: Subject: Re: kern/108390: wait4() erroneously waits for all children when SIGCHLD is SIG_IGN Date: Thu, 1 Feb 2007 12:48:38 -0500 (EST) > Perusing the source of sys/kern/kern_exit.c on the FreeBSD CVSWEB, I > believe I found the problematic change. > > http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/kern/kern_exit.c.diff?r1=1.156&r2=1.157&f=h I removed this change, and recompiled the 6.2 kernel, and the test script provided here behaved as we expected it to (as it does on FreeBSD 4.8 and earlier). Thanks, Alan Ferrency