Hello, I have a couple of question regarding win32 condition variables implementation.
a. If i am reading the code correctly once apr_thread_cond_broadcast was used cond->signal_all gets set to 1, and even if i later decide to use signal i will still get broadcast semantics (since nobody resets signal_all to zero) b. In apr_thread_cond[_timed]_wait cond->mutex and mutex are reset multiple times, why? c. Return codes of nearly all win32 API calls are not being checked, lazyness? Sincerely, malc -- mailto:[EMAIL PROTECTED]
