]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
EVFILT_SIGNAL: do not use target process pointer on detach
authorKonstantin Belousov <kib@FreeBSD.org>
Tue, 28 Nov 2023 12:51:54 +0000 (14:51 +0200)
committerKonstantin Belousov <kib@FreeBSD.org>
Tue, 28 Nov 2023 17:29:58 +0000 (19:29 +0200)
commited410b78edc53e17b5a3e93ace2adbeb3a734ae9
tree047a1e981e5d605200cc5d8c38ed7bf35c0755b7
parent877ef685322f795c071da9657bb490730d8cbb89
EVFILT_SIGNAL: do not use target process pointer on detach

It is enough to know knlist to remove from it, and the list is
autodestroyed on last removal.

PR: 275286
Reviewed by: markj
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D42777
sys/kern/kern_sig.c