From 7e2e924362df5556ff55ee7e1b8738a05d067ec4 Mon Sep 17 00:00:00 2001 From: rpj Date: Tue, 4 Jun 2002 07:14:57 +0000 Subject: Another attempt to get sem_getvalue working. --- ChangeLog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 693e04d..8a36181 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2002-06-04 Rob Fanner + + * sem_getvalue.c (sem_getvalue): The Johnson M. Hart + approach didn't work - we are forced to take an + intrusive approach. We try to decrement the sema + and then immediately release it again to get the + value. There is a small probability that this may + block other threads, but only momentarily. + 2002-06-03 Ross Johnson * sem_init.c (sem_init): Initialise Win32 semaphores -- cgit v1.2.3