diff options
author | rpj <rpj> | 2005-04-28 04:41:25 +0000 |
---|---|---|
committer | rpj <rpj> | 2005-04-28 04:41:25 +0000 |
commit | 1abb2a28b3947feaf38a85b59e3f3a8c03804ceb (patch) | |
tree | dc66cbad6f00d7a685d79790c9626bda58bf8f4f /ChangeLog | |
parent | 7966f36b14fe041eba56283d424cee997c390016 (diff) |
''
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -1,3 +1,9 @@ +2005-04-27 Ross Johnson <ross at callisto.canberra.edu.au> + + * sem_wait.c (ptw32_sem_wait_cleanup): after cancellation re-attempt + to acquire the semaphore to avoid a race with a late sem_post. + * sem_timedwait.c: Modify comments. + 2005-04-25 Ross Johnson <ross at callisto.canberra.edu.au> * ptw32_relmillisecs.c: New module; converts future abstime to @@ -7,7 +13,7 @@ implemented for builds that define NEED_SEM (WinCE etc) * sem_timedwait.c: Likewise; after timeout or cancellation, re-attempt to acquire the semaphore in case one has been posted since - the timeout/cancel occurred. Thanks to + the timeout/cancel occurred. Thanks to Stefan Mueller. * Makefile: Add ptw32_relmillisecs.c module; remove ptw32_{in,de}crease_semaphore.c modules. * GNUmakefile: Likewise. |