This is the mail archive of the
mailing list for the pthreas-win32 project.
condvars: sem_wait() -> ptw32_semwait()
- From: "Alexander Terekhov" <TEREKHOV at de dot ibm dot com>
- To: pthreads-win32 at sources dot redhat dot com
- Date: Sat, 18 Oct 2003 19:41:17 +0200
- Subject: condvars: sem_wait() -> ptw32_semwait()
the problem is in ptw32_cond_wait_cleanup() and
ptw32_cond_unblock(). Both need to use something like
ptw32_semwait() -- "Unlike sem_wait(), this routine is
non-cancelable". The rest of CV stuff seems to be okay,
in this respect.
P.S. No patch due to "me boycotting" the [L]GPL'd stuff.