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

Reply via email to