aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/tty/tty_ldisc.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/tty/tty_ldisc.c b/drivers/tty/tty_ldisc.c
index 31bd45a2d16b..5819667f5bdb 100644
--- a/drivers/tty/tty_ldisc.c
+++ b/drivers/tty/tty_ldisc.c
@@ -546,10 +546,8 @@ int tty_set_ldisc(struct tty_struct *tty, int ldisc)
546 old_ldisc = tty->ldisc; 546 old_ldisc = tty->ldisc;
547 tty_lock(tty); 547 tty_lock(tty);
548 548
549 /* FIXME: for testing only */ 549 if (test_bit(TTY_HUPPING, &tty->flags) ||
550 WARN_ON(test_bit(TTY_HUPPED, &tty->flags)); 550 test_bit(TTY_HUPPED, &tty->flags)) {
551
552 if (test_bit(TTY_HUPPING, &tty->flags)) {
553 /* We were raced by the hangup method. It will have stomped 551 /* We were raced by the hangup method. It will have stomped
554 the ldisc data and closed the ldisc down */ 552 the ldisc data and closed the ldisc down */
555 tty_ldisc_enable_pair(tty, o_tty); 553 tty_ldisc_enable_pair(tty, o_tty);