diff --git a/WEGA/src/uts/dev/tt0.c b/WEGA/src/uts/dev/tt0.c index 5259bbe..863ea7b 100644 --- a/WEGA/src/uts/dev/tt0.c +++ b/WEGA/src/uts/dev/tt0.c @@ -139,8 +139,7 @@ int ncode; break; } if (tp->t_rawq.c_cc > TTXOHI) { - if ((flg & IXOFF)&& - (tp->t_state & TBLOCK)) + if (flg&IXOFF && !(tp->t_state&TBLOCK)) (*tp->t_proc)(tp, T_BLOCK); if (tp->t_rawq.c_cc > TTYHOG) { ttyflush(tp, T_TIME);