clr TS_WOPEN if bailing on cua opens
authorderaadt <deraadt@openbsd.org>
Tue, 3 Dec 1996 11:08:28 +0000 (11:08 +0000)
committerderaadt <deraadt@openbsd.org>
Tue, 3 Dec 1996 11:08:28 +0000 (11:08 +0000)
sys/dev/ic/cy.c

index aec56a3..c81a6ab 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: cy.c,v 1.6 1996/12/03 05:28:21 kstailey Exp $ */
+/*     $OpenBSD: cy.c,v 1.7 1996/12/03 11:08:28 deraadt Exp $  */
 
 /*
  * cy.c
@@ -438,6 +438,7 @@ cyopen(dev, flag, mode, p)
            error = ttysleep(tp, &tp->t_rawq, TTIPRI | PCATCH, "cydcd", 0);
            if(error != 0) {
                splx(s);
+               CLR(tp->t_state, TS_WOPEN);
                return error;
            }
        }