OpenBSD cvs log

created 2025-03-22T20:09:17Z
begin 2025-03-17T00:00:00Z
end 2025-03-18T00:00:00Z
path src/sys
commits 1

date 2025-03-17T22:56:28Z
author bluhm
files src/sys/kern/uipc_socket.c log diff annotate
message Use shared net lock when calling shutdown(2) on internet socket.

In soshutdown() grab shared instead of exclusive net lock. TCP
uses per socket lock for struct tcpcb. tcp_usrclosed(), tcp_close(),
soisdisconnected() are already MP safe. All other internet protocols
call only socantsendmore().

OK mvs@