cvs commit: src/sys/kern uipc_socket.c

Alfred Perlstein alfred at freebsd.org
Wed Mar 15 13:00:31 UTC 2006


* Robert Watson <rwatson at FreeBSD.org> [060315 04:45] wrote:
> rwatson     2006-03-15 12:45:35 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sys/kern             uipc_socket.c 
>   Log:
>   As with socket consumer references (so_count), make sofree() return
>   without GC'ing the socket if a strong protocol reference to the socket
>   is present (SS_PROTOREF).

This stuff is no end of complexity in the vfs layer V_DOOMED/V_whatever,
can't you accomplish this by just adding an additional reference
from the protocol layer?



-- 
- Alfred Perlstein


More information about the cvs-src mailing list