diff options
author | Christopher Faylor <me@cgf.cx> | 2012-05-07 15:05:56 +0000 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2012-05-07 15:05:56 +0000 |
commit | 06bd0ef2ab50252b81344d6810378b18f49c0e9c (patch) | |
tree | 706b392427696073753a7abd18e00d5615d5acb7 /newlib/libc/syscalls/sysgetpid.c | |
parent | 8620cb792502d89d399064ea038d2b32bc611f45 (diff) | |
download | cygnal-06bd0ef2ab50252b81344d6810378b18f49c0e9c.tar.gz cygnal-06bd0ef2ab50252b81344d6810378b18f49c0e9c.tar.bz2 cygnal-06bd0ef2ab50252b81344d6810378b18f49c0e9c.zip |
* DevNotes: Add entry cgf-000003.
* cygheap.h (init_cygheap::pid_handle): Delete.
* dcrt0.cc (child_info_spawn::handle_spawn): Keep parent open if we have
execed.
* pinfo.cc (pinfo::thisproc): Remove pid_handle manipulations.
(pinfo::init): Don't consider a reaped process to be available.
* spawn.cc (child_info_spawn::worker): Remove pid_handle manipulations. Make
wr_proc_pipe and parent noninheritable when starting a program which doesn't
use the Cygwin DLL. Conditionally reset wr_proc_pipe to inheritable if
CreateProcess fails. Inject wr_proc_pipe handle into non-Cygwin process.
Consider a non-cygwin process to be 'synced'.
Diffstat (limited to 'newlib/libc/syscalls/sysgetpid.c')
0 files changed, 0 insertions, 0 deletions