You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@spamassassin.apache.org by Peter Huesser <pe...@psi.ch> on 2005/12/21 13:47:14 UTC

spamassassin dies

Hello everybody

Since I upgraded to spamassassin version 3.1.0 spamassassin dies in 
irregular intervalls. I have an mailserver (exim) which calls 
spamassassin for checking mail. In the logfiles I have entries like

[494] dbg: prefork: sysread(7) not ready, wait max 300 secs
[20458] dbg: prefork: child 494: entering state 1
[20458] dbg: prefork: new lowest idle kid: 350
[20458] dbg: prefork: child reports idle
[20458] info: prefork: child states: IIIBB
[20458] dbg: prefork: child 2321: entering state 3
[20458] dbg: prefork: new lowest idle kid: 350
[20458] dbg: prefork: adjust: decreasing, too many idle children (3 > 
2), killed 2321
[20458] dbg: prefork: new lowest idle kid: 350
[20458] info: spamd: handled cleanup of child pid 2321 due to SIGCHLD
[20458] dbg: prefork: child closed connection
[20458] info: prefork: child states: IIBB
[494] dbg: prefork: periodic ping from spamd parent
[350] dbg: prefork: periodic ping from spamd parent
[494] dbg: prefork: sysread(7) not ready, wait max 300 secs
[350] dbg: prefork: sysread(14) not ready, wait max 300 secs
[20458] dbg: prefork: ordered 350 to accept
[20458] dbg: prefork: sysread(12) not ready, wait max 300 secs
[20458] dbg: prefork: new lowest idle kid: 494
[20458] info: spamd: handled cleanup of child pid 350 due to SIGCHLD
[20458] dbg: prefork: child closed connection
[494] dbg: prefork: periodic ping from spamd parent
[494] dbg: prefork: sysread(7) not ready, wait max 300 secs
[494] dbg: prefork: periodic ping from spamd parent

...

[494] dbg: prefork: periodic ping from spamd parent
[494] dbg: prefork: sysread(7) not ready, wait max 300 secs
[494] dbg: prefork: periodic ping from spamd parent
[494] dbg: prefork: sysread(7) not ready, wait max 300 secs
[494] dbg: prefork: per[494] dbg: prefork: sysread(7) not ready, wait 
max 300 secs
[20458] error: tcp timeout at 
/usr/lib/perl5/site_perl/5.6.1/Mail/SpamAssassin/SpamdForkScaling.pm 
line 195.
[20458] warn: prefork: select timeout failed! recovering
[494] dbg: prefork: periodic ping from spamd parent
[494] dbg: prefork: sysread(7) not ready, wait max 300 secs
...

Did somebody have a similar problem ? Any ideas ?

Thank's in advance for any help

    Pedro