mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-22 23:59:34 -05:00
ITS#8690 fix again
This commit is contained in:
parent
bcc6601091
commit
c9e56b80f3
1 changed files with 3 additions and 2 deletions
|
|
@ -1973,13 +1973,14 @@ syncprov_op_response( Operation *op, SlapReply *rs )
|
||||||
/* for each match in opc->smatches:
|
/* for each match in opc->smatches:
|
||||||
* send DELETE msg
|
* send DELETE msg
|
||||||
*/
|
*/
|
||||||
|
ldap_pvt_thread_mutex_lock( &si->si_ops_mutex );
|
||||||
for ( sm = opc->smatches; sm; sm=sm->sm_next ) {
|
for ( sm = opc->smatches; sm; sm=sm->sm_next ) {
|
||||||
if ( sm->sm_op->s_op->o_abandon )
|
if ( sm->sm_op->s_op->o_abandon )
|
||||||
continue;
|
continue;
|
||||||
syncprov_qresp( opc, sm->sm_op, LDAP_SYNC_DELETE );
|
syncprov_qresp( opc, sm->sm_op, LDAP_SYNC_DELETE );
|
||||||
if ( opc->ssres.s_info )
|
|
||||||
free_resinfo( &opc->ssres );
|
|
||||||
}
|
}
|
||||||
|
free_resinfo( &opc->ssres );
|
||||||
|
ldap_pvt_thread_mutex_unlock( &si->si_ops_mutex );
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue