Remove the complexity of transactions from the attributes-setting code.
authorAndrew Bartlett <abartlet@samba.org>
Thu, 11 Sep 2008 10:51:26 +0000 (20:51 +1000)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 11 Sep 2008 10:51:26 +0000 (20:51 +1000)
commitd60977cc7f89f89f34187f310c91d1ab7db6ccf2
tree8ee37ea67501b42a574fc102338f209807353013
parent02d6645efc84179efd652dd29ab32f62ae310147
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
source/dsdb/schema/schema_set.c