TTY: fix earlier PTY select "improvement"

It was just plain wrong.

Change-Id: Ieab4b4f01d9461e05e0d0ba6427a99d863d6b98d
This commit is contained in:
David van Moolenbroek 2013-10-05 01:40:58 +02:00 committed by Lionel Sambuc
parent e5cc85fdc4
commit b058039a35

View file

@ -269,7 +269,7 @@ static int select_try_pty(tty_t *tp, int ops)
/* Write won't block on error. */
if (pp->state & TTY_CLOSED) r |= CDEV_OP_WR;
else if (pp->wrleft != 0 || pp->wrcum != 0) r |= CDEV_OP_WR;
else if (tp->tty_inleft > 0) r |= CDEV_OP_WR; /* There's a reader. */
else if (tp->tty_incount < buflen(tp->tty_inbuf)) r |= CDEV_OP_WR;
}
if (ops & CDEV_OP_RD) {