CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    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@

Reply via email to