Klaus Keppler wrote:
Hello!
As I already mentioned many many many weeks ago, the implementation of condition variables under WIN32 has at least one nasty bug which may lead to a deadlock (see http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27654)
In my application which uses APR I really *do* experience this deadlock unless I apply the patch (see attachment) to locks/win32/thread_cond.c
Cliff,
The apr_thread_cond code in Windows is pretty crufty stuff. I'm going to try to find some time to do a rewrite. If I'm not done by the time your ready to roll 1.01, then commit Klaus' patch.
Bill