* cygheap.cc (cygheap_fixup_in_child): Attempt Win95 workaround.

* dtable.cc (dtable::dup_worker): Add debugging output.
(dtable::vfork_child_dup): Correctly set close_on_exec.
* fhandler.cc (fhandler_base::fork_fixup): Don't mess with handle if there is
no need to get it from the parent.
* fhandler_tty.cc (fhandler_tty_common::close): Add debugging output.
This commit is contained in:
Christopher Faylor
2001-07-21 03:20:01 +00:00
parent b34f1c9f7b
commit a7670c1e82
6 changed files with 25 additions and 7 deletions

View File

@ -1014,7 +1014,7 @@ fhandler_tty_common::close ()
termios_printf ("CloseHandle (get_output_handle ()<%p>), %E", get_output_handle ());
inuse = NULL;
termios_printf ("tty%d closed", ttynum);
termios_printf ("tty%d <%p,%p> closed", ttynum, get_handle (), get_output_handle ());
return 0;
}