From cb8f450b94866f622e4a62c3846bec48d6295c48 Mon Sep 17 00:00:00 2001 From: Matt Macy Date: Sun, 20 May 2018 21:20:26 +0000 Subject: [PATCH] AF_UNIX: Don't unlock unp/unp2 if they're not locked Reported by: mjg --- sys/kern/uipc_usrreq.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/kern/uipc_usrreq.c b/sys/kern/uipc_usrreq.c index 0ad102c514aa..020beb4c8f6f 100644 --- a/sys/kern/uipc_usrreq.c +++ b/sys/kern/uipc_usrreq.c @@ -1568,7 +1568,7 @@ unp_connectat(int fd, struct socket *so, struct sockaddr *nam, so2 = NULL; if (so2 == NULL) { error = ECONNREFUSED; - goto bad3; + goto bad2; } unp3 = sotounpcb(so2); unp_pcb_lock2(unp2, unp3);