08-01-06 12:12 AM
Nicolas Lehuen wrote ..
> Note that the problem with Apache 2.2 on Windows XP SP2 seems to have
> disappeared, though I can't see how this is possible, unless Graham fixed
> something .
>
> The problem was more probably due to an Apache 2.2 setup glitch.
Not necessarily a glitch. The whole problem with the registration of server
cleanup functions was that whether it would cause a problem/hang/crash
was random. It just depended on what the Apache child process was doing
at the time the signal came from the parent process to shut it down. In
some respects the Win32 platform would have fared a bit better than UNIX
as on Win32 a signal handler is actually executed as a distinct thread where
as on UNIX it just suspends all running code and then blindly executes the
signal handler code.
We still need to disable the server cleanup execution, it just has too much
potential for problems.
Graham
[vbcol=seagreen]
> Regards,
> Nicolas
>
> 2006/7/31, Jim Gallacher <jpg@jgassociates.ca>:
> so
> I
> a
> well
> (and
> not
> if
> in
[ Post a follow-up to this message ]
|