From 9981546a7cfdf669a66589a0aa1123fd02d81d6e Mon Sep 17 00:00:00 2001 From: Christopher Faylor Date: Wed, 21 Dec 2005 19:39:53 +0000 Subject: [PATCH] * pinfo.cc (pinfo::init): Remove spurious low_priority_sleep. --- winsup/cygwin/ChangeLog | 4 ++++ winsup/cygwin/pinfo.cc | 9 ++++----- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index d3f906afd..26e7dd47e 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,7 @@ +2005-12-21 Christopher Faylor + + * pinfo.cc (pinfo::init): Remove spurious low_priority_sleep. + 2005-12-21 Christopher Faylor * spawn.cc (spawn_guts): Hide the window whenever ctty == -1, not just diff --git a/winsup/cygwin/pinfo.cc b/winsup/cygwin/pinfo.cc index bf82ab219..e28e90460 100644 --- a/winsup/cygwin/pinfo.cc +++ b/winsup/cygwin/pinfo.cc @@ -256,15 +256,14 @@ pinfo::init (pid_t n, DWORD flag, HANDLE h0) goto loop; } - /* In certain rare cases, it is possible for the shared memory region to - exist for a while after a process has exited. This should only be a - brief occurrence, so rather than introduce some kind of locking - mechanism, just loop. */ + /* In certain rare cases, it is possible for the shared memory region to + exist for a while after a process has exited. This should only be a + brief occurrence, so rather than introduce some kind of locking + mechanism, just loop. */ if (!created && createit && (procinfo->process_state & PID_EXITED)) { debug_printf ("looping because pid %d, procinfo->pid %d, procinfo->dwProcessid %u has PID_EXITED set", n, procinfo->pid, procinfo->dwProcessId); - low_priority_sleep (0); goto loop; }