From owner-freebsd-questions Mon Aug 4 10:50:15 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA15464 for questions-outgoing; Mon, 4 Aug 1997 10:50:15 -0700 (PDT) Received: from cerberus.partsnow.com (gatekeeper.partsnow.com [207.155.26.98]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA15456 for ; Mon, 4 Aug 1997 10:50:11 -0700 (PDT) Received: (from bin@localhost) by cerberus.partsnow.com (8.8.5/8.6.9) id WAA21896 for ; Sun, 3 Aug 1997 22:48:51 -0700 (PDT) X-Authentication-Warning: cerberus.partsnow.com: bin set sender to using -f Received: from pcconsole(192.168.100.254) by cerberus.partsnow.com via smap (V2.0) id xma021892; Sun, 3 Aug 97 22:48:31 -0700 Message-ID: <33E61621.42F1@PartsNow.com> Date: Mon, 04 Aug 1997 10:49:21 -0700 From: Don Wilde Reply-To: don@PartsNow.com Organization: Soligen, Incorporated X-Mailer: Mozilla 3.0 (Win16; I) MIME-Version: 1.0 To: questions@freebsd.org Subject: ignoring SIGCHLD Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In my search to learn more about PERL and FreeBSD and such, I typed in the code at http://www.usenix.org/publications/perl/perl14.html and its siblings 15 and 16, which set up bare-bones http clients and server. When I attempted to execute, I was able to get it to work except for the fact that $SIG{"CHLD"} = "IGNORE"; did not cause an ACK of the signal which would allow the child processes to die. I'm still stuck with zombies. What am I missing? -- oooOOO O O O o * * * * * * o ___ _________ _________ ________ _________ _________ ___==_ V_=_=_DW ===--- Don Wilde [don@PartsNow.com] [http://www.PartsNow.com ] /oo0000oo-oo--oo-ooo---ooo-ooo---ooo-ooo--ooo-ooo---ooo-ooo---ooo-oo--oo