diff options
author | Christopher Faylor <me@cgf.cx> | 2003-12-12 20:46:03 +0000 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2003-12-12 20:46:03 +0000 |
commit | 9279515ae13bbaae37a1d9e8fc4beef0b7d77add (patch) | |
tree | d6650ed5d8f1705512b1e83da93f51d1a452848c /winsup/cygwin/cygthread.cc | |
parent | fac0681d6cd0dea950ccf1ea79c0879fdf4321b4 (diff) | |
download | cygnal-9279515ae13bbaae37a1d9e8fc4beef0b7d77add.tar.gz cygnal-9279515ae13bbaae37a1d9e8fc4beef0b7d77add.tar.bz2 cygnal-9279515ae13bbaae37a1d9e8fc4beef0b7d77add.zip |
* dtable.cc (dtable::delete_archetype): Add debugging.
(dtable::release): Move archetype deletion here.
(dtable::vfork_child_dup): Increment ctty usecount to catch later
close_all_files case in parent/child.
(dtable::vfork_child_fixup): Avoid using cygheap->foo where this should really
be using local references. Call close on archetyped handles since the handles
haven't had the noninherit flag set.
* fhandler_tty.cc (fhandler_tty_slave::close): Remove archetype deletion code.
Add defensive error message when DEBUGGING.
(fhandler_tty_common::set_close_on_exec): Use more robust method for checking
whether to set handles into noninherit if there is an archetype associated with
the fhandler.
Diffstat (limited to 'winsup/cygwin/cygthread.cc')
0 files changed, 0 insertions, 0 deletions