On Mon, 8 Mar 2004, Steve Hay wrote: > Randy Kobes wrote: > > >All tests successful on my Win32: Apache/2.0.48 and > >perl-5.8.3 (ActivePerl 809). > > > Not quite so for me (WinXP / MSVC6 / 2.0.48 / 5.8.3) -- I have to > increase ThreadsPerChild in the mpm_winnt.c section > (Apache-Test/lib/Apache/TestConfig.pm) to some value higher than 20. > I'm not sure how much higher it needs to be, but 50 works for me. > > If I don't do that then the test suite doesn't even get off the ground > -- the server starts up but writes an error to the error_log about > having run out of threads ("Server ran out of threads to serve requests. > Consider raising the ThreadsPerChild setting"), and then just sits there > looking stupid. Nothing else happens. > > Having made that change, all is OK. > > I've no idea why so many threads are needed. I just retried 1.99_12 and > confirmed my suspicion that 20 threads worked fine then, so the > requirement for extra threads comes from something that has been added > since. Any ideas what to try?
I'm not sure why the increase is needed. I also find that I have to up this limit, but not every time - the load on the machine seems to be a factor of some sort. But if it's OK with others, we could increase this in TestConfig.pm. -- best regards, randy -- Report problems: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html List etiquette: http://perl.apache.org/maillist/email-etiquette.html