Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Dec 2003 19:41:07 -0800 (PST)
From:      Sam Leffler <sam@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 43995 for review
Message-ID:  <200312170341.hBH3f7eW065338@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=43995

Change 43995 by sam@sam_ebb on 2003/12/16 19:40:09

	must release lock when sleeping

Affected files ...

.. //depot/projects/netperf+sockets/sys/kern/uipc_socket.c#7 edit

Differences ...

==== //depot/projects/netperf+sockets/sys/kern/uipc_socket.c#7 (text+ko) ====

@@ -377,7 +377,7 @@
 			    (so->so_state & SS_NBIO))
 				goto drop;
 			while (so->so_state & SS_ISCONNECTED) {
-				error = tsleep(&so->so_timeo,
+				error = msleep(&so->so_timeo, SOCK_MTX(so),
 				    PSOCK | PCATCH, "soclos", so->so_linger * hz);
 				if (error)
 					break;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200312170341.hBH3f7eW065338>