summaryrefslogtreecommitdiffstats
path: root/winsup/cygserver/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygserver/ChangeLog')
-rw-r--r--winsup/cygserver/ChangeLog14
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.