diff options
author | Christopher Faylor <me@cgf.cx> | 2000-11-04 05:54:57 +0000 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2000-11-04 05:54:57 +0000 |
commit | e46db834d9c80be876d4ad9724fa5e9762c54528 (patch) | |
tree | 8572cf803d6c22421c35d34462a33d29a94139b4 /winsup/cygwin/spawn.cc | |
parent | 46209564d41817b5d75671692152ccf3ae964dac (diff) | |
download | cygnal-e46db834d9c80be876d4ad9724fa5e9762c54528.tar.gz cygnal-e46db834d9c80be876d4ad9724fa5e9762c54528.tar.bz2 cygnal-e46db834d9c80be876d4ad9724fa5e9762c54528.zip |
* pinfo.cc (EnumProcessesNT): Avoid 0 pids.
(EnumProcesses9x): Ditto.
* sigproc.cc (remove_childe): Eliminate.
(proc_subproc): Move remove_child stuff here.
(wait_subproc): Synchronize with proc_subproc when error occurs. Add more
debugging info.
* sigproc.h (procstuff): Add an entry.
* spawn.cc (spawn_guts): Add sigframe here.
Diffstat (limited to 'winsup/cygwin/spawn.cc')
-rw-r--r-- | winsup/cygwin/spawn.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/winsup/cygwin/spawn.cc b/winsup/cygwin/spawn.cc index dbd95d624..a430cf954 100644 --- a/winsup/cygwin/spawn.cc +++ b/winsup/cygwin/spawn.cc @@ -289,6 +289,7 @@ spawn_guts (HANDLE hToken, const char * prog_arg, const char *const *argv, { BOOL rc; pid_t cygpid; + sigframe thisframe (mainthread); MALLOC_CHECK; |