Skip site navigation (1)Skip section navigation (2)
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>