Hi -- > Some time ago, I proposed this large patchset (better described, > I think, by the message referenced by the second link below): > > http://marc.theaimsgroup.com/?l=apache-httpd-dev&m=114729206702495&w=2 > http://marc.theaimsgroup.com/?l=apache-httpd-dev&m=114788040600327&w=2 > > Discussing the issues on IRC, I received a few responses, including > a long one from William A. Rowe, Jr. His main point, I believe, > was that the order of configuration directives in the tree should > never be altered from what it is in the configuration files. Therefore, > what the worker and event MPMs do now in their pre_config stages -- > namely, re-ordering ThreadsPerChild ahead of MaxClients -- should not > be done. Instead, all such order-dependent configuration directive > checking should be done in a post-config phase, either open_logs or > post_config. [snip] > Thinking about Bill's comments and doing some additional research, > I've come up with the following patch. So far, I've just been working > on prefork; if it seems sensible, then I'll apply the same ideas to > the winnt, worker, and event MPMs, which all share the same essential > logic when it comes to these particular configuration directives.
It's been busy on the list lately, so I'm not at all surprised that nobody's had a lot of time (or interest, perhaps!) for this little bundle of fixups. Unless someone wants to send me an explicit -1 vote on my prefork-only patch now (see link below), I'll keep working on matching ones for the worker, event, and winnt MPMs, then commit them to trunk and wait for responses at that point. http://mail-archives.apache.org/mod_mbox/httpd-dev/200607.mbox/[EMAIL PROTECTED] Cheers, Chris. -- GPG Key ID: 366A375B GPG Key Fingerprint: 485E 5041 17E1 E2BB C263 E4DE C8E3 FA36 366A 375B
