[389-devel] Please review (take 2): [389 Project] #351: use betxn plugins by default

Noriko Hosoi nhosoi at redhat.com
Wed Sep 5 17:45:15 UTC 2012


https://fedorahosted.org/389/ticket/351

https://fedorahosted.org/389/attachment/ticket/351/0001-Trac-Ticket-351-use-betxn-plugins-by-default.2.patch

Fix description:
  In addition to the fixes following the Rich's suggestions (comment 11),
  the take 2 patch contains ...
  . to register cos_post_op are POSTOP only to avoid the deadlock between
  the transaction and cos change_lock.
  . to move transaction begin before "finding" an backend entry in
  ldbm_back_add/delete/modify/modrdn to avoid the deadlock between the
  serial lock and the individual entry cache lock.



More information about the 389-devel mailing list