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

Petr Spacek pspacek at redhat.com
Wed Mar 20 12:10:58 UTC 2013


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

-- 
Petr^2 Spacek
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bind-dyndb-ldap-pspacek-0119-Prevent-crash-caused-by-race-condition-during-plugin.patch
Type: text/x-patch
Size: 2534 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20130320/903861e1/attachment.bin>


More information about the Freeipa-devel mailing list