summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/pinfo.cc
diff options
context:
space:
mode:
authorChristopher Faylor <me@cgf.cx>2002-11-05 04:23:41 +0000
committerChristopher Faylor <me@cgf.cx>2002-11-05 04:23:41 +0000
commit5806add291f1c7561b85ab188298c34a9f3a06c4 (patch)
tree69c2d25b94264939bd8d0b98a3555da40d2d7561 /winsup/cygwin/pinfo.cc
parentf57289609bdfe5c7063fb32336b1859c37b3c55b (diff)
downloadcygnal-5806add291f1c7561b85ab188298c34a9f3a06c4.tar.gz
cygnal-5806add291f1c7561b85ab188298c34a9f3a06c4.tar.bz2
cygnal-5806add291f1c7561b85ab188298c34a9f3a06c4.zip
* sigproc.cc (WAIT_SIG_PRIORITY): Bump to THREAD_PRIORITY_TIME_CRITICAL.
Diffstat (limited to 'winsup/cygwin/pinfo.cc')
-rw-r--r--winsup/cygwin/pinfo.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/winsup/cygwin/pinfo.cc b/winsup/cygwin/pinfo.cc
index 0f9510fda..7810c043a 100644
--- a/winsup/cygwin/pinfo.cc
+++ b/winsup/cygwin/pinfo.cc
@@ -234,6 +234,8 @@ pinfo::init (pid_t n, DWORD flag, HANDLE in_h)
bool
_pinfo::alive ()
{
+ if (!dwProcessId)
+ return 0;
HANDLE h = OpenProcess (PROCESS_QUERY_INFORMATION, false, dwProcessId);
if (h)
CloseHandle (h);