From: "Bill Stoddard" <[EMAIL PROTECTED]>
Sent: Friday, December 21, 2001 11:28 PM


> So I says to myself, "self, why introduce the ThreadLimit directive when the 
>scoreboard on
> Windows is not shared between processes, ever?". So here is a patch: the scoreboard 
>is
> always allocated to be exactly big enough for ThreadsPerChild entries. And it can 
>grow or
> shrink across restarts because the scoreboard is never shared across processes. Why 
>didn't
> I think o this sooner? It's late so posting a patch rather than committing code...

So I read your patch... and think; we need a shared scoreboard, if we are
ever going to introduce multiple processes on Windows.  

The 'let a child gracefully die, but start up yet another right away' logic
really starts to prove we need more robust mpm on Win32.

So I'm very -1 on breaking the HARD_THREAD_LIMIT on win32, since it only
needs to be re-added later, once I introduce a shared scoreboard :(

Bill



Reply via email to