You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@spamassassin.apache.org by Per Jessen <pe...@computer.org> on 2008/10/26 12:28:06 UTC

prefork: oops! no idle kids in need_to_del_server?

Following a SIGHUP of spamd, spamd decided to just stop:

Oct 25 01:20:38 louiswu7 spamd[3122]: prefork: child states: IBBII
Oct 25 01:20:38 louiswu7 spamd[3122]: spamd: handled cleanup of child pid 21529 due to SIGCHLD
Oct 25 01:20:39 louiswu7 spamd[21548]: spamd reload - 1 updated files found
[SIGHUP]
Oct 25 01:20:39 louiswu7 spamd[3122]: spamd: child 18309 killed successfully
Oct 25 01:20:39 louiswu7 spamd[3122]: spamd: child 21466 killed successfully
Oct 25 01:20:39 louiswu7 spamd[3122]: spamd: child 21469 killed successfully
Oct 25 01:20:40 louiswu7 spamd[3122]: spamd: child 20900 killed successfully
Oct 25 01:20:39 louiswu7 spamd[3122]: prefork: child states: IBII
Oct 25 01:20:40 louiswu7 spamd[3122]: prefork: child states: IBII
Oct 25 01:20:40 louiswu7 spamd[3122]: prefork: oops! no idle kids in need_to_del_server? at /usr/lib/perl5/site_perl/5.10.0/Mail/SpamAssassin/SpamdForkScaling.pm line 846.

This is SA 3.2.5.  Any idea what happened here? 



/Per Jessen, Zürich


Re: prefork: oops! no idle kids in need_to_del_server?

Posted by Theo Van Dinter <fe...@apache.org>.
On Mon, Oct 27, 2008 at 10:07:15PM +0100, Per Jessen wrote:
> I was about to open a bugreport on this until I did a search for spamd
> reports:
> 
> https://issues.apache.org/SpamAssassin/buglist.cgi?quicksearch=spamd
> 
> There are 195 reports, of which 90% or more seem to be new.  Has the
> spamd maintainer gone away and died?

This is where someone, apparently me, gets to say: patches welcome and
encouraged.  :)

The SA devs are generally a pretty busy lot, and typically $DAYJOB doesn't
involve SA, so ...

-- 
Randomly Selected Tagline:
"Software engineering is a race between engineers who try to create
 foolproof software and the universe which is trying to create bigger
 fools.  So far, the universe is winning..."   - Michael H. Warfield

Re: prefork: oops! no idle kids in need_to_del_server?

Posted by Per Jessen <pe...@computer.org>.
SM wrote:

> At 10:18 02-11-2008, Per Jessen wrote:
>>OK, this is beginning to be annoying - I've seen it 4-5 times in the
>>last week.   I'll probably have to cobble up a quick spamd
>>auto-restart.  Is no-one else running spamd and using SIGHUP for
>>reloading the config?
> 
> The configuration reloads correctly.  See whether your issue is OS
> specific.
> 

Hi sm,

I'm running on openSUSE 11.0.  


/Per Jessen, Zürich


Re: prefork: oops! no idle kids in need_to_del_server?

Posted by SM <sm...@resistor.net>.
At 10:18 02-11-2008, Per Jessen wrote:
>OK, this is beginning to be annoying - I've seen it 4-5 times in the
>last week.   I'll probably have to cobble up a quick spamd
>auto-restart.  Is no-one else running spamd and using SIGHUP for
>reloading the config?

The configuration reloads correctly.  See whether your issue is OS specific.

Regards,
-sm 


Re: prefork: oops! no idle kids in need_to_del_server?

Posted by Per Jessen <pe...@computer.org>.
Per Jessen wrote:

> Per Jessen wrote:
> 
> https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6006
> 

OK, this is beginning to be annoying - I've seen it 4-5 times in the
last week.   I'll probably have to cobble up a quick spamd
auto-restart.  Is no-one else running spamd and using SIGHUP for
reloading the config?  


/Per Jessen, Zürich


Re: prefork: oops! no idle kids in need_to_del_server?

Posted by Per Jessen <pe...@computer.org>.
Per Jessen wrote:

> Karsten Bräckelmann wrote:
> 
>>> I was about to open a bugreport on this until I did a search for
>>> spamd reports:
>>> 
>>> https://issues.apache.org/SpamAssassin/buglist.cgi?quicksearch=spamd
>> 
>> That's a rather broad comment plain-text search and includes totally
>> unrelated stuff.
>> 
>> Instead, try limiting your search on Component spamc/spamd, then do
>> it again without feature requests (Severity enhancement). This draws
>> a slightly different and more accurate picture.
> 
> Thanks, you're right, a very different picture - only one open report.
> I'll open another one.

https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6006


/Per Jessen, Zürich


Re: prefork: oops! no idle kids in need_to_del_server?

Posted by Per Jessen <pe...@computer.org>.
Karsten Bräckelmann wrote:

>> I was about to open a bugreport on this until I did a search for
>> spamd reports:
>> 
>> https://issues.apache.org/SpamAssassin/buglist.cgi?quicksearch=spamd
> 
> That's a rather broad comment plain-text search and includes totally
> unrelated stuff.
> 
> Instead, try limiting your search on Component spamc/spamd, then do it
> again without feature requests (Severity enhancement). This draws a
> slightly different and more accurate picture.

Thanks, you're right, a very different picture - only one open report. 
I'll open another one. 


/Per Jessen, Zürich


Re: prefork: oops! no idle kids in need_to_del_server?

Posted by Karsten Bräckelmann <gu...@rudersport.de>.
> I was about to open a bugreport on this until I did a search for spamd
> reports:
> 
> https://issues.apache.org/SpamAssassin/buglist.cgi?quicksearch=spamd

That's a rather broad comment plain-text search and includes totally
unrelated stuff.

Instead, try limiting your search on Component spamc/spamd, then do it
again without feature requests (Severity enhancement). This draws a
slightly different and more accurate picture.


-- 
char *t="\10pse\0r\0dtu\0.@ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}


Re: prefork: oops! no idle kids in need_to_del_server?

Posted by Per Jessen <pe...@computer.org>.
Per Jessen wrote:

> Following a SIGHUP of spamd, spamd decided to just stop:
> 
> Oct 25 01:20:38 louiswu7 spamd[3122]: prefork: child states: IBBII
> Oct 25 01:20:38 louiswu7 spamd[3122]: spamd: handled cleanup of child
> pid 21529 due to SIGCHLD Oct 25 01:20:39 louiswu7 spamd[21548]: spamd
> reload - 1 updated files found
> [SIGHUP]
> Oct 25 01:20:39 louiswu7 spamd[3122]: spamd: child 18309 killed
> successfully Oct 25 01:20:39 louiswu7 spamd[3122]: spamd: child 21466
> killed successfully Oct 25 01:20:39 louiswu7 spamd[3122]: spamd: child
> 21469 killed successfully Oct 25 01:20:40 louiswu7 spamd[3122]: spamd:
> child 20900 killed successfully Oct 25 01:20:39 louiswu7 spamd[3122]:
> prefork: child states: IBII Oct 25 01:20:40 louiswu7 spamd[3122]:
> prefork: child states: IBII Oct 25 01:20:40 louiswu7 spamd[3122]:
> prefork: oops! no idle kids in need_to_del_server? at
> /usr/lib/perl5/site_perl/5.10.0/Mail/SpamAssassin/SpamdForkScaling.pm
> line 846.
> 
> This is SA 3.2.5.  Any idea what happened here?

I was about to open a bugreport on this until I did a search for spamd
reports:

https://issues.apache.org/SpamAssassin/buglist.cgi?quicksearch=spamd

There are 195 reports, of which 90% or more seem to be new.  Has the
spamd maintainer gone away and died?


/Per Jessen, Zürich