From owner-freebsd-chat Mon Dec 1 02:19:01 1997 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA26854 for chat-outgoing; Mon, 1 Dec 1997 02:19:01 -0800 (PST) (envelope-from owner-freebsd-chat@FreeBSD.ORG) Received: from implode.root.com (implode.root.com [198.145.90.17]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA26809; Mon, 1 Dec 1997 02:18:50 -0800 (PST) (envelope-from root@implode.root.com) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.5/8.8.5) with ESMTP id CAA03882; Mon, 1 Dec 1997 02:21:13 -0800 (PST) Message-Id: <199712011021.CAA03882@implode.root.com> To: Charles Mott cc: chat@FreeBSD.ORG, hackers@FreeBSD.ORG Subject: Re: ftp server on ftp.cdrom.com In-reply-to: Your message of "Mon, 01 Dec 1997 02:46:22 MST." From: David Greenman Reply-To: dg@root.com Date: Mon, 01 Dec 1997 02:21:13 -0800 Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >> always keeps the attach count accurate. This provides a very low overhead >> way of tracking the current number of users in each class without the need >> of all of the PID files and verification. > >This is a really interesting way to do things. Question: is there >anything unreliable about using waitpid() to see which processes have >terminated? The answer to this would become obvious the first time you needed to restart the main server process. :-) -DG David Greenman Core-team/Principal Architect, The FreeBSD Project