mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-01-06 10:46:21 +08:00
ITS#5319 no special treatment for no-effect renames
This commit is contained in:
parent
785c95c280
commit
82719d5351
@ -591,27 +591,6 @@ retry: /* transaction retry */
|
||||
}
|
||||
}
|
||||
|
||||
/* Rename to exactly the same name, noop */
|
||||
if ( nei == ei && bvmatch( &e->e_name, &new_dn )) {
|
||||
rs->sr_err = LDAP_SUCCESS;
|
||||
if ( op->o_postread ) {
|
||||
if( postread_ctrl == NULL ) {
|
||||
postread_ctrl = &ctrls[num_ctrls++];
|
||||
ctrls[num_ctrls] = NULL;
|
||||
}
|
||||
if( slap_read_controls( op, rs, e,
|
||||
&slap_post_read_bv, postread_ctrl ) )
|
||||
{
|
||||
Debug( LDAP_DEBUG_TRACE,
|
||||
"<=- " LDAP_XSTRING(bdb_modrdn)
|
||||
": post-read failed!\n", 0, 0, 0 );
|
||||
}
|
||||
}
|
||||
TXN_ABORT( ltid );
|
||||
ltid = NULL;
|
||||
goto return_results;
|
||||
}
|
||||
|
||||
/* nested transaction */
|
||||
rs->sr_err = TXN_BEGIN( bdb->bi_dbenv, ltid, <2, bdb->bi_db_opflags );
|
||||
rs->sr_text = NULL;
|
||||
|
Loading…
Reference in New Issue
Block a user