diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2010-04-21 23:36:40 +0400 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2010-04-21 23:36:40 +0400 |
commit | 05c98e076e3810a8168d668bde0862900e749467 (patch) | |
tree | 23896763afaeacb3d8a574ab19d1536a4c300d73 /winsup/cygwin/fhandler_termios.cc | |
parent | 3ee7760b3ed7706133653eeb60a1d862211d7bee (diff) |
* fhandler_termios.cc (tcinit): Remove previously applied change.
Replace with...
* fhandler_tty.cc (fhandler_tty_slave::init): Become process group
leader if called from dtable::init_std_file_from_handle. Add comment
to explain.
Diffstat (limited to 'winsup/cygwin/fhandler_termios.cc')
-rw-r--r-- | winsup/cygwin/fhandler_termios.cc | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/winsup/cygwin/fhandler_termios.cc b/winsup/cygwin/fhandler_termios.cc index b7f7860c5..0f27a9838 100644 --- a/winsup/cygwin/fhandler_termios.cc +++ b/winsup/cygwin/fhandler_termios.cc @@ -1,7 +1,7 @@ /* fhandler_termios.cc - Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008, 2009 - Red Hat, Inc. + Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008, 2009, + 2010 Red Hat, Inc. This file is part of Cygwin. @@ -58,13 +58,6 @@ fhandler_termios::tcinit (tty_min *this_tc, bool force) tc->pgid = myself->pgid; tc->initialized (true); } - else if (myself->ppid == 1 && myself->pid == myself->pgid - && myself->pgid == myself->sid) - /* We have been started from a non-Cygwin process. So we just become - tty process group leader. - TODO: Investigate how SIGTTIN should be handled with pure-windows - programs. */ - tc->pgid = myself->pgid; } int |