Hi,

just filed https://bz.apache.org/bugzilla/show_bug.cgi?id=63271

(Patch attached)

It seems to be the reason behind various crashes/restarts seen in Apache httpd 
on Windows, especially when mod_cache_disk is in use.
Basically when the mutex is cleaned up twice, it calls CloseHandle() on 
uninitialized memory, which causes First Chance Exceptions in the debugger
(if invalid handle) or closes some random Handle behind the back of its real 
owner (e.g. internal handles of the userspace leading to access violations 
inside CreateProcess,
httpd Events used to signal between parent and child, etc.).

It would be great if this could make it into 1.7.

Thanks,
     Michael


----------------------
Michael Schlenker
Senior Software Engineer

CONTACT Software GmbH           Tel.:   +49 (421) 20153-80
Wiener Straße 1-3               Fax:    +49 (421) 20153-41
28359 Bremen                    
E-Mail: michael.schlen...@contact-software.com
http://www.contact-software.com/

Registered office: Bremen, Germany
Managing directors: Karl Heinz Zachries, Ralf Holtgrefe
Court of register: Amtsgericht Bremen HRB 13215


Reply via email to