diff options
author | Robert Collins <rbtcollins@hotmail.com> | 2001-12-26 12:46:26 +0000 |
---|---|---|
committer | Robert Collins <rbtcollins@hotmail.com> | 2001-12-26 12:46:26 +0000 |
commit | cbce49804fb7826fa532e0e4ddc2436fa3374a2b (patch) | |
tree | 2096127d6f9a722d57764b32982a2354714100fa /winsup/cygwin/thread.h | |
parent | 7a0252e203269091e183a83a98aa1d5b63d46984 (diff) | |
download | cygnal-cbce49804fb7826fa532e0e4ddc2436fa3374a2b.tar.gz cygnal-cbce49804fb7826fa532e0e4ddc2436fa3374a2b.tar.bz2 cygnal-cbce49804fb7826fa532e0e4ddc2436fa3374a2b.zip |
2001-12-26 Robert Collins <rbtcollins@hotmail.com>
* thread.cc (pthread_cond::Signal): Use a separate flag for signal detection
and broadcast semantics.
(__pthread_cond_dowait): Ditto.
* thread.h (pthread_cond): New flag for testing when a waiter has woken.
Diffstat (limited to 'winsup/cygwin/thread.h')
-rw-r--r-- | winsup/cygwin/thread.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/winsup/cygwin/thread.h b/winsup/cygwin/thread.h index c1c0e1956..23aaa6860 100644 --- a/winsup/cygwin/thread.h +++ b/winsup/cygwin/thread.h @@ -306,6 +306,7 @@ class pthread_cond:public verifyable_object public: int shared; LONG waiting; + LONG ExitingWait; pthread_mutex *mutex; /* to allow atomic behaviour for cond_broadcast */ pthread_mutex_t cond_access; |