diff options
author | Andrew Tridgell <tridge@samba.org> | 2007-10-18 02:03:21 +0200 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2007-12-21 05:43:15 +0100 |
commit | 0906096ee4fbca6338863319edb68cfe338fd6a3 (patch) | |
tree | 085e82336ff3e7c280d0091eaae59d5ffc886eff /source4/libcli/ldap/ldap_client.c | |
parent | ab52f9314dd28015786a2df6ce78a68eb5a275c5 (diff) | |
download | samba-0906096ee4fbca6338863319edb68cfe338fd6a3.tar.gz samba-0906096ee4fbca6338863319edb68cfe338fd6a3.tar.bz2 samba-0906096ee4fbca6338863319edb68cfe338fd6a3.zip |
r25690: - only use a readonly traverse in ldb_search when not in a transaction. When we are in a transaction then we could be in a top level modify operation (such as rename), so we must use a writeable traverse so that the async callbacks can do the modifies while the search is progressing.
- don't do the lockall operation on the tdb during a ldb search if in
a transaction, as this would prevent modifies by callbacks as well
(This used to be commit aa9ab431e071882f42ebc882e809ae1d4b8778d4)
Diffstat (limited to 'source4/libcli/ldap/ldap_client.c')
0 files changed, 0 insertions, 0 deletions