* select.cc (thread_pipe): Add paranoid check to ensure thread termination.

* external.cc: Eliminate obsolete include.
* getopt.c (getopt_long): Fix compiler warning.
* shared.h: Moved PID_ definitions to include/sys/cygwin so that they can be
used by external programs.
* include/sys/cygwin.h: Move external definitions here.  Include sys/resource.h
to avoid having to do this everywhere.
This commit is contained in:
Christopher Faylor
2000-05-18 18:32:05 +00:00
parent 6c7395bfce
commit 2a6a56c227
6 changed files with 88 additions and 26 deletions

View File

@@ -505,6 +505,12 @@ thread_pipe (void *arg)
goto out;
}
}
/* Paranoid check */
if (pi->stop_thread_pipe)
{
select_printf ("stopping from outer loop");
break;
}
if (gotone)
break;
Sleep (10);