Date: Fri, 6 May 2016 15:43:46 +0100 From: Martin Simmons <martin@lispworks.com> To: Konstantin Belousov <kostikbel@gmail.com> Cc: threads@freebsd.org, arch@freebsd.org Subject: Re: Robust mutexes implementation Message-ID: <201605061443.u46EhkfY009470@higson.cam.lispworks.com> In-Reply-To: <20160506132044.GA89104@kib.kiev.ua> (message from Konstantin Belousov on Fri, 6 May 2016 16:20:44 %2B0300) References: <20160505131029.GE2422@kib.kiev.ua> <201605051720.u45HKZ76021094@higson.cam.lispworks.com> <20160505185810.GF2422@kib.kiev.ua> <201605061300.u46D0mhN008053@higson.cam.lispworks.com> <20160506132044.GA89104@kib.kiev.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
>>>>> On Fri, 6 May 2016 16:20:44 +0300, Konstantin Belousov said: > > The cleanup is performed by the same thread which did the lock, in the > kernel mode. Thread can only die by explicit kernel action, and this > action is executed by the dying thread. Thanks, that's the part I didn't know about. __Martin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201605061443.u46EhkfY009470>