diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2005-04-01 15:35:47 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2005-04-01 15:35:47 +0000 |
commit | c9f545e20fe2994d9266d463a184731505975e84 (patch) | |
tree | 60608d4999eb1104681cd6c962409b82513f0fdd /winsup/cygserver/bsd_mutex.cc | |
parent | d0bed66e453ce6263ed9906e85d23c9fe857cdbc (diff) | |
download | cygnal-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.cc | 4 |
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. */ |