diff options
author | Andrew Bartlett <abartlet@samba.org> | 2013-01-26 09:35:21 +1100 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2013-01-26 13:42:46 +0100 |
commit | 1d1ea72574cfa22ee6207d0e9787d0271db3b5c2 (patch) | |
tree | abe9cc8db6ddeab01b61d1f823569a3e3ad6a557 /lib/ldb/ABI/pyldb-util-1.1.15.sigs | |
parent | 1ea6fabcde6cbd57aed06926193ac68f5887e96b (diff) | |
download | samba-1d1ea72574cfa22ee6207d0e9787d0271db3b5c2.tar.gz samba-1d1ea72574cfa22ee6207d0e9787d0271db3b5c2.tar.bz2 samba-1d1ea72574cfa22ee6207d0e9787d0271db3b5c2.zip |
ldb: Ensure to decrement the transaction_active whenever we delete a transaction
This is in the error path for prepare_commit, which rarely fails, but
when it does we need to ensure that when a new transaction is opened,
that it really starts a new transaction.
We bump the version to recognise critical fix for the AD DC
Without this fix, a single invalid inbound replicated link disables
all subsequent replication as we operate without a transaction (which
is refused by ldb_tdb).
Andrew Bartlett
Reviewed-by: Matthieu Patou <mat@matws.net>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Diffstat (limited to 'lib/ldb/ABI/pyldb-util-1.1.15.sigs')
-rw-r--r-- | lib/ldb/ABI/pyldb-util-1.1.15.sigs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/ldb/ABI/pyldb-util-1.1.15.sigs b/lib/ldb/ABI/pyldb-util-1.1.15.sigs new file mode 100644 index 0000000000..74d6719d2b --- /dev/null +++ b/lib/ldb/ABI/pyldb-util-1.1.15.sigs @@ -0,0 +1,2 @@ +pyldb_Dn_FromDn: PyObject *(struct ldb_dn *) +pyldb_Object_AsDn: bool (TALLOC_CTX *, PyObject *, struct ldb_context *, struct ldb_dn **) |