Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Nov 2017 09:53:26 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 223745] PROC_REAP_KILL misses descendants if another process has become a reaper in between
Message-ID:  <bug-223745-8-UFLj3BgbTl@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-223745-8@https.bugs.freebsd.org/bugzilla/>
References:  <bug-223745-8@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D223745

--- Comment #1 from Konstantin Belousov <kib@FreeBSD.org> ---
(In reply to Michael Zuo from comment #0)
Perhaps yes, this might be a reasonable mode of operation.  I am interested=
 on
the bapt@ opinion whether the current mode is useless or should be preserve=
d.

That said, implementing the descent into the descendants of the subordinate
reapers is somewhat clumsy, most likely proctree lock would need to be taken
exclusive to allow marking the processes for tree traversal.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-223745-8-UFLj3BgbTl>