diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2005-04-09 00:31:43 +0400 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2005-04-09 00:31:43 +0400 |
commit | c400419414d491bb1e907da89be634c5f4ce3749 (patch) | |
tree | 29d08304840023476eb63da3d1ce8030f5b717e3 /winsup/cygserver/ChangeLog | |
parent | c07aaf0f0488a80abf1980712dd440de9ef82e68 (diff) |
* bsd_mutex.cc (msleep_cnt): Remove.
(msleep_max_cnt): Remove.
(msleep_arr): Remove.
(class msleep_sync_array): New class to encapsulate msleep/wakeup
thread synchronization.
(msleep_sync): New object pointer.
(msleep_init): Initialize new msleep_sync object.
(_mutex): Just call msleep_sync->enter() and msleep_sync->leave() for
thread synchronization. Improve debug output a bit more.
(wakeup): Just call msleep_sync->wakeup().
(wakeup_all): Whitespace fix.
Diffstat (limited to 'winsup/cygserver/ChangeLog')
-rw-r--r-- | winsup/cygserver/ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/winsup/cygserver/ChangeLog b/winsup/cygserver/ChangeLog index 06bd7aff6..c832296c4 100644 --- a/winsup/cygserver/ChangeLog +++ b/winsup/cygserver/ChangeLog @@ -1,3 +1,17 @@ +2005-04-08 Corinna Vinschen <corinna@vinschen.de> + + * bsd_mutex.cc (msleep_cnt): Remove. + (msleep_max_cnt): Remove. + (msleep_arr): Remove. + (class msleep_sync_array): New class to encapsulate msleep/wakeup + thread synchronization. + (msleep_sync): New object pointer. + (msleep_init): Initialize new msleep_sync object. + (_mutex): Just call msleep_sync->enter() and msleep_sync->leave() for + thread synchronization. Improve debug output a bit more. + (wakeup): Just call msleep_sync->wakeup(). + (wakeup_all): Whitespace fix. + 2005-04-06 Corinna Vinschen <corinna@vinschen.de> * bsd_helper.cc (ipcexit_hookthread): Fix whitespace and handle leak. |