On Tue, 31 Jan 2012, Kris Deugau wrote:

RW wrote:
 On Mon, 30 Jan 2012 18:04:58 -0500
 Kris Deugau wrote:

>  23:23:32 mfs2 spamd/main[26981]: prefork: child states: BI
>  23:23:34 mfs2 spamd/main[26981]: prefork: child states: BI
>  23:23:35 mfs2 spamd/main[26981]: prefork: child states: BI
>  23:39:20 mfs2 spamd/main[26981]: prefork: child states: BB
>  23:39:20 mfs2 spamd/main[26981]: prefork: child states: BBB
>  23:39:20 mfs2 spamd/main[26981]: prefork: child states: BBBB
>  23:39:20 mfs2 spamd/main[26981]: prefork: child states: BBBBB

 This doesn't look anything like the spamd options you
 quoted. Suspiciously 5 is the default for max-children, and it's
 consistent with the defaults for min-spare and max-spare too.

I should have added a "...." on the bottom of that list; I didn't think it useful to show the full progression up to the defined max_children setting of 60 (which it usually reaches within a second or two). spamd is behaving properly at that point and chewing through mail as fast as a child process can grab some CPU.

You posted this command line:

/usr/local/bin/spamd -d -x -q -r /var/run/spamd.pid --min-children=59 --min-spare=1 
--max-spare=1 --max-conn-per-child=100 -m 60 -s local1 -u spamd --timeout-child=60 -i 
0.0.0.0 -A <IP list> --syslog-ident spamd/main

Why don't we see something like "prefork: child states: 
BIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII"?

--
 John Hardin KA7OHZ                    http://www.impsec.org/~jhardin/
 jhar...@impsec.org    FALaholic #11174     pgpk -a jhar...@impsec.org
 key: 0xB8732E79 -- 2D8C 34F4 6411 F507 136C  AF76 D822 E6E6 B873 2E79
-----------------------------------------------------------------------
  It is criminal to teach a man not to defend himself when he is the
  constant victim of brutal attacks.              -- Malcolm X (1964)
-----------------------------------------------------------------------
 Tomorrow: the 9th anniversary of the loss of STS-107 Columbia

Reply via email to