]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
r334853 added a "socket destructor" callback. However, as implemented, it
authorjtl <jtl@FreeBSD.org>
Thu, 18 Oct 2018 14:20:15 +0000 (14:20 +0000)
committerjtl <jtl@FreeBSD.org>
Thu, 18 Oct 2018 14:20:15 +0000 (14:20 +0000)
commit7739ba33c8969bc413706e4e7dbedfaddd35c2a6
treefb2487f40b91294bc1d61aa8e4fe2ceecdc9ff5f
parent9e213bd23097df8f20573f4830ef318191b3b99b
r334853 added a "socket destructor" callback. However, as implemented, it
was really a "socket close" callback.

Update the socket destructor functionality to run when a socket is
destroyed (rather than when it is closed). The original submitter has
confirmed that this change satisfies the intended use case.

Suggested by: rwatson
Submitted by: Michio Honda <micchie at sfc.wide.ad.jp>
Tested by: Michio Honda <micchie at sfc.wide.ad.jp>
Approved by: re (kib)
Differential Revision: https://reviews.freebsd.org/D17590
share/man/man9/socket.9
sys/kern/uipc_socket.c