From aa8859a8382de31b2e775c5efaeab3b949ca44b7 Mon Sep 17 00:00:00 2001 From: Peter Wemm Date: Sat, 20 Jun 1998 16:39:35 +0000 Subject: [PATCH] Missing splx(). --- sys/net/ppp_tty.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sys/net/ppp_tty.c b/sys/net/ppp_tty.c index 6cfbf18be49..dc48c8f2b41 100644 --- a/sys/net/ppp_tty.c +++ b/sys/net/ppp_tty.c @@ -70,7 +70,7 @@ * Paul Mackerras (paulus@cs.anu.edu.au). */ -/* $Id: ppp_tty.c,v 1.35 1998/05/01 16:40:21 bde Exp $ */ +/* $Id: ppp_tty.c,v 1.36 1998/06/07 17:12:07 dfr Exp $ */ #include "ppp.h" #if NPPP > 0 @@ -651,8 +651,10 @@ pppasyncstart(sc) */ if (len) { s = spltty(); - if (putc(PPP_ESCAPE, &tp->t_outq)) + if (putc(PPP_ESCAPE, &tp->t_outq)) { + splx(s); break; + } if (putc(*start ^ PPP_TRANS, &tp->t_outq)) { (void) unputc(&tp->t_outq); splx(s);