From owner-cvs-src@FreeBSD.ORG Thu May 8 00:47:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6F0A37B401; Thu, 8 May 2003 00:47:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4137543F93; Thu, 8 May 2003 00:47:17 -0700 (PDT) (envelope-from kbyanc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h487lH0U018324; Thu, 8 May 2003 00:47:17 -0700 (PDT) (envelope-from kbyanc@repoman.freebsd.org) Received: (from kbyanc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h487lG3p018323; Thu, 8 May 2003 00:47:16 -0700 (PDT) Message-Id: <200305080747.h487lG3p018323@repoman.freebsd.org> From: Kelly Yancey Date: Thu, 8 May 2003 00:47:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/kern kern_event.c kern_proc.c src/sys/sys proc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 May 2003 07:47:18 -0000 kbyanc 2003/05/08 00:47:16 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/kern kern_event.c kern_proc.c sys/sys proc.h Log: MFC kern_event.c:1.58: Fix race between a process registering a NOTE_EXIT EVFILT_PROC event and the target process exiting which causes attempts to register the kevent to randomly fail depending on whether the target runs to completion before the parent can call kevent(2). Sponsored by: NTT Multimedia Communications Labs Revision Changes Path 1.2.2.9 +14 -0 src/sys/kern/kern_event.c 1.63.2.9 +2 -2 src/sys/kern/kern_proc.c 1.99.2.8 +1 -0 src/sys/sys/proc.h