From 5ba84de2bbc67e73907e5ce2fb9f0dd1b7a65ac7 Mon Sep 17 00:00:00 2001 From: "Michael I. Bushnell" Date: Fri, 1 Dec 1995 22:57:28 +0000 Subject: (trivfs_S_interrupt_operation): --- term/users.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'term') diff --git a/term/users.c b/term/users.c index a3c79dcf..600e6962 100644 --- a/term/users.c +++ b/term/users.c @@ -876,11 +876,13 @@ S_tioctl_tiocdrain (io_t port) if (!(cred->po->openmodes & O_WRITE)) { mutex_unlock (&global_lock); + ports_port_deref (cred); return EBADF; } err = drain_output (); mutex_unlock (&global_lock); + ports_port_deref (cred); return err; } @@ -916,7 +918,6 @@ S_tioctl_tiocswinsz (io_t port, } mutex_unlock (&global_lock); - return err; } -- cgit v1.2.3