PERFORCE change 43995 for review

Sam Leffler sam at FreeBSD.org
Tue Dec 16 19:41:37 PST 2003


http://perforce.freebsd.org/chv.cgi?CH=43995

Change 43995 by sam at 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;


More information about the p4-projects mailing list