On Tue, 31 Jan 2012 15:17:34 -0800 (PST) John Hardin wrote: > On Tue, 31 Jan 2012, Kris Deugau wrote:
> > But most of the time, there are 6-8 children running. > > > >> ...to answer my own question, max-spare overrides it? > > > > Hm, I wondered if that might be the case. > > Can't see what else would. What's happening is that spamd has a test to stop it deleting children at or below min-children, but it's missing the test to add them based on min-children. It initializes with max-spare children, the number montonically increases to satisfy min-spare until it reaches min-children, and thereafter behaves as expected. I think this is probably a bug, although it might conceivably be considered a feature. As regards the original question I just remembered that something like this has come up before. IIRC there's a problem with timing-out a spamd child while it's inside a regex, so a single bad regex can cause serious problems. It's most likely a rawbody, or possibly a body rule.