From owner-freebsd-hackers Tue Jul 9 18:36:36 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA24072 for hackers-outgoing; Tue, 9 Jul 1996 18:36:36 -0700 (PDT) Received: from parkplace.cet.co.jp (parkplace.cet.co.jp [202.32.64.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id SAA24067 for ; Tue, 9 Jul 1996 18:36:34 -0700 (PDT) Received: from localhost (michaelh@localhost) by parkplace.cet.co.jp (8.7.5/CET-v2.1) with SMTP id BAA28489; Wed, 10 Jul 1996 01:35:49 GMT Date: Wed, 10 Jul 1996 10:35:49 +0900 (JST) From: Michael Hancock Reply-To: Michael Hancock To: Terry Lambert cc: Brandon Gillespie , freebsd-hackers@FreeBSD.org Subject: Re: handling SIGCHLD with multiple children In-Reply-To: <199607092142.OAA25120@phaeton.artisoft.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-hackers@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk On Tue, 9 Jul 1996, Terry Lambert wrote: > The correct method would be to program in terms of an event loop; I > don't know the architecture of the parent process, but if it is an > event loop, then you can do the following: You might want to contact Paul Vixie for his EventLib. It's a work in progress the last time I checked but it looked pretty complete. BIND and INND will probably be using this lib. -mike