[Freeipa-devel] [PATCH 0119] Prevent crash caused by race condition during plugin initialization

Petr Spacek pspacek at redhat.com
Wed Mar 20 14:04:39 UTC 2013


On 20.3.2013 14:28, Adam Tkac wrote:
> On Wed, Mar 20, 2013 at 01:10:58PM +0100, Petr Spacek wrote:
>> >Hello,
>> >
>> >     Prevent crash caused by race condition during plugin initialization.
>> >
>> >     Processing of global configuration was postponed. Now the persistent
>> >     search watcher thread doesn't change configuration directly.
>> >
>> >     The problem was that isc_task_beginexclusive()
>> >     was called before task associated with psearch watcher thread
>> >     was fully initialized.
>> >
>> >     Now the watcher enqueues a new configuration change event
>> >     and this event is processed later by another thread.
>> >
>> >     https://fedorahosted.org/bind-dyndb-ldap/ticket/110
> Ack
>
Pushed to v2: 554e57558bf00c6764686917acd4892217d78960

Rebased version pushed to master: 1ccf6097682abf0d135e53dc9a809a125aa55d14

-- 
Petr^2 Spacek




More information about the Freeipa-devel mailing list