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]

Reply via email to