diff options
author | Andrew Bartlett <abartlet@samba.org> | 2012-07-31 10:17:20 +1000 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2012-07-31 14:15:29 +0200 |
commit | 8208d7b2c207c39c3d45f96f85728c233dce126d (patch) | |
tree | 541aa4eedef8c6a964d3227ba0f6c2101cb01b8f /auth/credentials/credentials.c | |
parent | 221cd524e31fce5efa2de179074cfe97bf2c909c (diff) | |
download | samba-8208d7b2c207c39c3d45f96f85728c233dce126d.tar.gz samba-8208d7b2c207c39c3d45f96f85728c233dce126d.tar.bz2 samba-8208d7b2c207c39c3d45f96f85728c233dce126d.zip |
lib/ldb: Ensure rename target does not exist before deleting old record
This is all in a transaction, but when we are handling rename errors in the repl_meta_data
module, we key off the error, and do not close the transaction. We found that the
old record was gone and so could not try renaming it again to a conflict DN.
Andrew Bartlett
Diffstat (limited to 'auth/credentials/credentials.c')
0 files changed, 0 insertions, 0 deletions