Christopher Faylor ce40c6baf7 * fhandler_tty.cc (fhandler_tty_common::dup): Just copy cygheap->ctty to child
if duping the current ctty.
(fhandler_tty_common::close): Move debugging statement earlier in function.
(fhandler_tty_slave::close): Return success when closing ctty.
* syscalls.cc (close_all_files): Avoid calling fhandler_tty_slave close method
so that open_fhs will not be decremented when closing cygheap ctty.
(setsid): Ditto.
* dcrt0.cc (do_exit): Reorganize to avoid leaving a critical section active
after vfork.
* fhandler.h (fhandler_tty_slave::get_unit): Remove regparm parameter since it
can't work in a virtualized function.
2003-12-10 03:19:19 +00:00
..
2001-12-20 03:03:59 +00:00
2000-02-17 19:38:33 +00:00
2001-10-28 23:05:49 +00:00
2001-10-28 23:05:49 +00:00
2001-10-28 23:05:49 +00:00
2002-01-01 16:49:52 +00:00
2003-04-16 03:03:45 +00:00
2001-10-12 01:51:21 +00:00
2001-09-11 20:01:02 +00:00
2003-09-25 00:37:18 +00:00
2000-02-17 19:38:33 +00:00
2003-09-25 00:37:18 +00:00
2000-11-19 04:58:18 +00:00
2003-09-25 00:37:18 +00:00
2003-09-25 00:37:18 +00:00
2003-09-25 00:37:18 +00:00
2003-09-25 00:37:18 +00:00
2001-09-11 20:01:02 +00:00
2000-02-17 19:38:33 +00:00
2002-12-12 03:09:38 +00:00
2001-10-28 23:05:49 +00:00
.
2002-05-04 04:30:57 +00:00
2002-02-11 02:25:42 +00:00
2003-09-25 00:37:18 +00:00
2003-05-29 03:50:15 +00:00
2003-07-25 16:13:12 +00:00
2001-06-01 01:45:53 +00:00
2003-09-25 00:37:18 +00:00
2001-09-11 20:01:02 +00:00
2003-07-07 05:32:24 +00:00
2000-08-18 19:51:02 +00:00
2001-09-11 20:01:02 +00:00
2000-02-17 19:38:33 +00:00
2002-04-04 05:28:49 +00:00
2003-03-09 20:31:07 +00:00
2003-09-25 00:37:18 +00:00
2003-09-25 00:37:18 +00:00
2003-01-15 10:21:23 +00:00