Remove the complexity of transactions from the attributes-setting code.
commitab555eb1990f81942bf119bb42e922c92b2e932b
authorAndrew Bartlett <abartlet@samba.org>
Thu, 11 Sep 2008 10:51:26 +0000 (11 20:51 +1000)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 11 Sep 2008 10:51:26 +0000 (11 20:51 +1000)
tree4b4cb9ab58c8c6a6d24f621b2ea4d0d85f228239
parentd30caa011cb86d23ed2201489520454d21d14b85
Remove the complexity of transactions from the attributes-setting code.

I think it is just too complex and error prone to init and cancel
transactions during the module init code.  Instead, this isn't prone
to races as it will always achieve a steady state (eventually), and
most cases will never do the write.

Andrew Bartlett
(This used to be commit d60977cc7f89f89f34187f310c91d1ab7db6ccf2)
source4/dsdb/schema/schema_set.c