Return-Path: Delivered-To: apmail-spamassassin-dev-archive@www.apache.org Received: (qmail 68938 invoked from network); 3 Sep 2004 01:44:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 3 Sep 2004 01:44:04 -0000 Received: (qmail 69499 invoked by uid 500); 3 Sep 2004 01:43:58 -0000 Delivered-To: apmail-spamassassin-dev-archive@spamassassin.apache.org Received: (qmail 69440 invoked by uid 500); 3 Sep 2004 01:43:57 -0000 Mailing-List: contact dev-help@spamassassin.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: List-Id: "SpamAssassin Development" dev@spamassassin.apache.org Delivered-To: mailing list dev@spamassassin.apache.org Received: (qmail 69391 invoked by uid 99); 3 Sep 2004 01:43:57 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=NO_REAL_NAME,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: domain of apache@bugzilla.spamassassin.org designates 64.142.3.173 as permitted sender) Received: from [64.142.3.173] (HELO bugzilla.spamassassin.org) (64.142.3.173) by apache.org (qpsmtpd/0.28) with ESMTP; Thu, 02 Sep 2004 18:43:57 -0700 Received: by bugzilla.spamassassin.org (Postfix, from userid 48) id D97E984076; Thu, 2 Sep 2004 18:43:54 -0700 (PDT) From: bugzilla-daemon@bugzilla.spamassassin.org To: dev@spamassassin.apache.org Subject: [Bug 3743] Spamd not cleaning up defunct processes X-Bugzilla-Reason: AssignedTo Message-Id: <20040903014354.D97E984076@bugzilla.spamassassin.org> Date: Thu, 2 Sep 2004 18:43:54 -0700 (PDT) X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N http://bugzilla.spamassassin.org/show_bug.cgi?id=3743 ------- Additional Comments From shjorth@telstra.com 2004-09-02 18:43 ------- Just as an FYI, we can see the changes in action in the following log extract; the spamd parent detected just a single SIGCHLD but the waitpid call cleaned up 4 processes in total -- therefore without the change we would have been left with 3 defunct processes (in theory): Sep 3 10:58:58 larry spamd[9980]: server hit by SIGCHLD Sep 3 10:58:58 larry spamd[9980]: cleaned up child pid 9991 Sep 3 10:58:58 larry spamd[9980]: cleaned up child pid 9993 Sep 3 10:58:58 larry spamd[9980]: cleaned up child pid 9994 Sep 3 10:58:58 larry spamd[9980]: cleaned up child pid 9995 Sep 3 10:58:58 larry spamd[9980]: server successfully spawned child process, pid 23856 Sep 3 10:58:58 larry spamd[9980]: server successfully spawned child process, pid 23857 Sep 3 10:58:58 larry spamd[9980]: server successfully spawned child process, pid 23858 Sep 3 10:58:58 larry spamd[9980]: server successfully spawned child process, pid 23859 Sep 3 10:58:59 larry spamd[9980]: server hit by SIGCHLD Sep 3 10:58:59 larry spamd[9980]: cleaned up child pid 9992 Sep 3 10:58:59 larry spamd[9980]: server successfully spawned child process, pid 23870 Sep 3 11:17:04 larry spamd[9980]: server hit by SIGCHLD Sep 3 11:17:04 larry spamd[9980]: cleaned up child pid 23859 Sep 3 11:17:04 larry spamd[9980]: server successfully spawned child process, pid 5024 Sep 3 11:17:05 larry spamd[9980]: server hit by SIGCHLD Sep 3 11:17:05 larry spamd[9980]: cleaned up child pid 23857 Sep 3 11:17:05 larry spamd[9980]: server successfully spawned child process, pid 5041 Sep 3 11:17:21 larry spamd[9980]: server hit by SIGCHLD Sep 3 11:17:21 larry spamd[9980]: cleaned up child pid 23856 ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.