Bug 1724 - spamd children not properly terminating
Summary: spamd children not properly terminating
Status: RESOLVED FIXED
Alias: None
Product: Spamassassin
Classification: Unclassified
Component: spamc/spamd (show other bugs)
Version: 2.52
Hardware: PC Linux
: P3 major
Target Milestone: 2.60
Assignee: SpamAssassin Developer Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-04-01 10:07 UTC by Deti Fliegl
Modified: 2003-04-02 14:42 UTC (History)
0 users



Attachment Type Modified Status Actions Submitter/CLA Status

Note You need to log in before you can comment on or make changes to this bug.
Description Deti Fliegl 2003-04-01 10:07:34 UTC
There is a problem on a Postfix mailexchanger where spamd children are not
properly terminating. Instead after a while hundreds of spamds are waiting in
idle state and never die. This happens not to every spamd child - most of them
(about 95%) terminate after processing their mail.

spamd is called with root priviledges via inittab (/usr/bin/perl /usr/bin/spamd
-c -a)

spamc is called by global default file (/etc/procmailrc).

The System is SuSE Linux 8.0 with perl 5.6.1, gcc 2.95.3 and glibc 2.2.5

Here is what my ps looks like:

 7041 ?        S      0:02 /usr/bin/perl /usr/bin/spamd -c -a
 9772 ?        S      0:00  \_ /usr/bin/perl /usr/bin/spamd -c -a
 9815 ?        S      0:00  \_ /usr/bin/perl /usr/bin/spamd -c -a
11983 ?        S      0:00  \_ /usr/bin/perl /usr/bin/spamd -c -a
13782 ?        S      0:00  \_ /usr/bin/perl /usr/bin/spamd -c -a
14670 ?        S      0:00  \_ /usr/bin/perl /usr/bin/spamd -c -a
....

IMHO there are no critical warning in the syslog.
Comment 1 Deti Fliegl 2003-04-02 23:42:19 UTC
Finally fixed by installing Kernel 2.4.20 - must have been some mysterious problem.