summaryrefslogtreecommitdiffstats
path: root/winsup/cygserver/bsd_mutex.cc
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2005-04-01 15:35:47 +0000
committerCorinna Vinschen <corinna@vinschen.de>2005-04-01 15:35:47 +0000
commitc9f545e20fe2994d9266d463a184731505975e84 (patch)
tree60608d4999eb1104681cd6c962409b82513f0fdd /winsup/cygserver/bsd_mutex.cc
parentd0bed66e453ce6263ed9906e85d23c9fe857cdbc (diff)
downloadcygnal-c9f545e20fe2994d9266d463a184731505975e84.tar.gz
cygnal-c9f545e20fe2994d9266d463a184731505975e84.tar.bz2
cygnal-c9f545e20fe2994d9266d463a184731505975e84.zip
* bsd_mutex.cc (_msleep): Whitespace fix.
* process.cc (process::process): Handle invalid signal_arrived values more gracefully.
Diffstat (limited to 'winsup/cygserver/bsd_mutex.cc')
-rw-r--r--winsup/cygserver/bsd_mutex.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/winsup/cygserver/bsd_mutex.cc b/winsup/cygserver/bsd_mutex.cc
index 27217486a..82ce4bf27 100644
--- a/winsup/cygserver/bsd_mutex.cc
+++ b/winsup/cygserver/bsd_mutex.cc
@@ -1,6 +1,6 @@
/* bsd_mutex.cc
- Copyright 2003, 2004 Red Hat Inc.
+ Copyright 2003, 2004, 2005 Red Hat Inc.
This file is part of Cygwin.
@@ -236,7 +236,7 @@ _msleep (void *ident, struct mtx *mtx, int priority,
if ((priority & PCATCH)
&& td->client->signal_arrived () != INVALID_HANDLE_VALUE)
obj_cnt = 4;
-
+
switch (WaitForMultipleObjects (obj_cnt, obj, FALSE, timo ?: INFINITE))
{
case WAIT_OBJECT_0: /* wakeup() has been called. */