entering mutex. Turn order of conditional for better readability.
+2004-07-30 Corinna Vinschen <corinna@vinschen.de>
+
+ * bsd_mutex.cc (_msleep): Reset event object and close it before
+ entering mutex. Turn order of conditional for better readability.
+
2004-07-26 Corinna Vinschen <corinna@vinschen.de>
* cygserver.conf: Describe relation between shmmaxpgs and SHMMAX.
panic ("wait in msleep (%s) failed, %E", wmesg);
break;
}
+ /* Dismiss event before entering mutex. */
+ ResetEvent (evt);
+ CloseHandle (evt);
set_priority (old_priority);
- if (!(priority & PDROP) && mtx)
+ if (mtx && !(priority & PDROP))
mtx_lock (mtx);
- CloseHandle (evt);
return ret;
}