On Mon, 1 Mar 2004, Steve Hay wrote: > Geoffrey Young wrote: [ ... ] > >ok, I'll hold off on committing then. attached is the final patch I would > >have put in this evening, fwiw. > > > >as I mentioned, I'd be interested to know if the test suite I had sent runs > >against current pristine CVS - the individual tests would fail, obviously, > >but if the server can't start/stop/start 5 times with the given -D switches > >then at least I'd know it wasn't my fault (at least not currently :) > > > I've tried out the "final" patch with CVS mp2 (at about 15:30 01 Mar > 2004 GMT) on WinXP / MSVC++ 6 with Apache 2.0.48 / Perl 5.8.3 and I > found that when running "nmake test" (just the standard mp2 tests) the > server now hangs after starting up. The error_log contained: > > [Mon Mar 01 16:47:36 2004] [warn] Server ran out of threads to serve > requests. Consider raising the ThreadsPerChild setting > > so I changed A-T/lib/Apache/TestConfig.pm in the obvious way: > > <IfModule mpm_winnt.c> > ThreadsPerChild 50 > MaxRequestsPerChild 0 > </IfModule> > > The standard mp2 testsuite now passes all tests successful.
I forgot to mention - I've also found lately that raising this limit is necessary. > What do I do with the hook_order_test-mp2.tar.gz tests? Pardon my > ignorance, but I have no idea where to put these files or what to do > with them. If I recall, you have the Win32 apxs installed? If so, all you need to do is unpack the tarball somewhere and run perl Makefile.PL --apxs C:\Path\to\apxs.bat nmake nmake test This assumes that the patched mp2 has been installed. -- best regards, randy --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
