CVSROOT: /cvs Module name: src Changes by: [email protected] 2017/02/14 02:46:21
Modified files:
sys/kern : sys_socket.c uipc_socket.c uipc_socket2.c
uipc_syscalls.c uipc_usrreq.c
sys/sys : socketvar.h systm.h
Log message:
Wrap the NET_LOCK() into a per-socket solock() that does nothing for
unix domain sockets.
This should prevent the multiple deadlock related to unix domain sockets.
Inputs from millert@ and bluhm@, ok bluhm@
