From owner-cvs-all@FreeBSD.ORG Mon Nov 3 17:41:48 2003 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6894716A4CE; Mon, 3 Nov 2003 17:41:48 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD5FD43F75; Mon, 3 Nov 2003 17:41:47 -0800 (PST) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id hA41flXJ046516; Mon, 3 Nov 2003 17:41:47 -0800 (PST) (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id hA41flTk046515; Mon, 3 Nov 2003 17:41:47 -0800 (PST) (envelope-from cognet) Message-Id: <200311040141.hA41flTk046515@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 3 Nov 2003 17:41:47 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_event.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Nov 2003 01:41:48 -0000 cognet 2003/11/03 17:41:47 PST FreeBSD src repository Modified files: sys/kern kern_event.c Log: I believe kbyanc@ really meant this in rev 1.58. Use zpfind() to see if the process became a zombie if pfind() doesn't find it and if the caller wants to know about process death, so that the caller knows the process died even if it happened before the kevent was actually registered. MFC after: 1 week Revision Changes Path 1.63 +2 -2 src/sys/kern/kern_event.c