CVSROOT: /cvs Module name: src Changes by: bl...@cvs.openbsd.org 2025/07/23 14:18:04
Modified files: sys/kern : uipc_socket.c Log message: Protect the socket in the splice pointer by reference counting. It is cleaner to have proper reference counted pointer than temporarily incrementing the refcount during unsplice. The only place where we need to take an extra reference of the source socket is in soclose() where we are the drain and dying. OK mvs@