The directives; MaxClients 512 ServerLimit 512 in that order results in WARNING: MaxClients of 512 exceeds ServerLimit value of 256 servers, lowering MaxClients to 256. To increase, please see the ServerLimit directive. Reversing the directives fixes the problem. The correct solution (so that the directives are order agnositic) is to avoid testing MaxClients v.s. ServerLimit until the post_config phase after both values are parsed and set.
a possible (and more simple ;-) solution would be EXEC_ON_READ (for serverlimit). But this may cause side effects -- I'm not sure ;-) The hook thing is probably better.
Please don't change the assigned-to address. We use that to capture bug traffic in a mailing list.
This appears to be fixed in trunk. Is it worthwhile to backport, or can this bug be closed?
(In reply to comment #3) > This appears to be fixed in trunk. Is it worthwhile to backport, or can this > bug be closed? > out-of-order MPM settings are a big nuisance -- if there's really a fix and it's not intrusive it's probably worth considering.
Dan, as it's closed on truck, and relatively minor, I'm closing resolved.