* fhandler_console.cc (fhandler_console::input_tcsetattr): Set the

state of the Ctrl-C handler depending on the setting of
	ENABLE_PROCESSED_INPUT.
This commit is contained in:
Corinna Vinschen
2012-03-02 10:17:16 +00:00
parent 521b39b4c7
commit bfeed1643e
2 changed files with 9 additions and 0 deletions

View File

@ -1009,6 +1009,9 @@ fhandler_console::input_tcsetattr (int, struct termios const *t)
res = SetConsoleMode (get_io_handle (), flags) ? 0 : -1;
if (res < 0)
__seterrno ();
else
/* Set state of ctrl_c handler depending on ENABLE_PROCESSED_INPUT. */
init_console_handler (flags & ENABLE_PROCESSED_INPUT);
syscall_printf ("%d = tcsetattr(,%x) enable flags %p, c_lflag %p iflag %p",
res, t, flags, t->c_lflag, t->c_iflag);
}