You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by jm...@apache.org on 2005/03/19 04:31:10 UTC

svn commit: r158199 - spamassassin/trunk/spamd/spamd.raw

Author: jm
Date: Fri Mar 18 19:31:10 2005
New Revision: 158199

URL: http://svn.apache.org/viewcvs?view=rev&rev=158199
Log:
bugfix: if spamd prefork scaling is not being used, we need to close the backchannel manually from spamd

Modified:
    spamassassin/trunk/spamd/spamd.raw

Modified: spamassassin/trunk/spamd/spamd.raw
URL: http://svn.apache.org/viewcvs/spamassassin/trunk/spamd/spamd.raw?view=diff&r1=158198&r2=158199
==============================================================================
--- spamassassin/trunk/spamd/spamd.raw (original)
+++ spamassassin/trunk/spamd/spamd.raw Fri Mar 18 19:31:10 2005
@@ -2123,6 +2123,9 @@
 
     if ($scaling) {
       $scaling->child_exited($pid);
+    } else {
+      my $sock = $backchannel->get_socket_for_child($pid);
+      if ($sock) { $sock->close(); }
     }
 
     unless ($main::INHIBIT_LOGGING_IN_SIGCHLD_HANDLER) {