diff options
| author | Poul-Henning Kamp <phk@FreeBSD.org> | 2004-10-12 21:00:19 +0000 |
|---|---|---|
| committer | Poul-Henning Kamp <phk@FreeBSD.org> | 2004-10-12 21:00:19 +0000 |
| commit | fbbec42fe4e7423e40958ec1db79258610a11631 (patch) | |
| tree | fab47a80705eebe13c82cdcb9049696324a371dd /sys/dev | |
| parent | 13e7430fdec6e6ec79d61d0e3afc2cb773915d6f (diff) | |
Notes
Diffstat (limited to 'sys/dev')
| -rw-r--r-- | sys/dev/uart/uart_tty.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/sys/dev/uart/uart_tty.c b/sys/dev/uart/uart_tty.c index d480019a0c9ec..73ff7f292289a 100644 --- a/sys/dev/uart/uart_tty.c +++ b/sys/dev/uart/uart_tty.c @@ -146,13 +146,8 @@ uart_tty_close(struct tty *tp) struct uart_softc *sc; sc = tp->t_sc; - if (sc == NULL || sc->sc_leaving) - return; - if (!sc->sc_opened) { - KASSERT(!(tp->t_state & TS_ISOPEN), ("foo")); + if (sc == NULL || sc->sc_leaving || !sc->sc_opened) return; - } - KASSERT(tp->t_state & TS_ISOPEN, ("foo")); if (sc->sc_hwiflow) UART_IOCTL(sc, UART_IOCTL_IFLOW, 0); @@ -162,7 +157,6 @@ uart_tty_close(struct tty *tp) UART_SETSIG(sc, SER_DDTR | SER_DRTS); wakeup(sc); - KASSERT(!(tp->t_state & TS_ISOPEN), ("foo")); sc->sc_opened = 0; return; } |
