From 78ace8a7e5103099f20423acbc6d03c1b5d53fdd Mon Sep 17 00:00:00 2001 From: Egor Duda Date: Mon, 19 Mar 2001 18:27:37 +0000 Subject: * tty.h (tty::create_inuse): Add new parameter to allow non- inheritable 'inuse' events. * tty.cc (tty::create_inuse): Use new parameter. * fhandler_tty.cc (fhandler_tty_master::init): Ditto. * fhandler_tty.cc (fhandler_pty_master::open): Ditto. * fhandler_tty.cc (fhandler_tty_master::init): Create master_alive event. * tty.cc (tty_list::terminate): Close master_alive event. * fhandler_tty.cc (fhandler_tty_common::close): Send EOF to slaves when master side is closed. --- winsup/cygwin/tty.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'winsup/cygwin/tty.h') diff --git a/winsup/cygwin/tty.h b/winsup/cygwin/tty.h index 43a82e0e4..6eb32b387 100644 --- a/winsup/cygwin/tty.h +++ b/winsup/cygwin/tty.h @@ -99,7 +99,7 @@ public: BOOL was_opened; /* True if opened at least once. */ void init (); - HANDLE create_inuse (const char *); + HANDLE create_inuse (const char *, BOOL); BOOL common_init (fhandler_pty_master *); BOOL alive (const char *fmt); BOOL slave_alive (); -- cgit v1.2.3