The branch, master has been updated via ea365af... Added freeing a successful req so it doesnt croud the ldb context from 39616c0... Added oid for AS_SYSTEM control, used to bypass access checks for system operations.
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master - Log ----------------------------------------------------------------- commit ea365af4f597fd1fb596018920040a6af49144ec Author: Nadezhda Ivanova <nadezhda.ivan...@postpath.com> Date: Fri Dec 18 17:57:08 2009 +0200 Added freeing a successful req so it doesnt croud the ldb context ----------------------------------------------------------------------- Summary of changes: source4/ldap_server/ldap_backend.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) Changeset truncated at 500 lines: diff --git a/source4/ldap_server/ldap_backend.c b/source4/ldap_server/ldap_backend.c index d983a54..689fd31 100644 --- a/source4/ldap_server/ldap_backend.c +++ b/source4/ldap_server/ldap_backend.c @@ -206,9 +206,11 @@ static int ldb_mod_req_with_controls(struct ldb_context *ldb, } if (ret == LDB_SUCCESS) { - return ldb_transaction_commit(ldb); + ret = ldb_transaction_commit(ldb); + } + else { + ldb_transaction_cancel(ldb); } - ldb_transaction_cancel(ldb); talloc_free(req); return ret; -- Samba Shared Repository