ITS#8232 avoid redundant abandon processing

This commit is contained in:
Howard Chu 2015-08-29 19:44:33 +01:00
parent 2eaf8eb213
commit 2160427f89

View file

@ -723,6 +723,9 @@ static void connection_abandon( Connection *c )
SlapReply rs = {REP_RESULT};
next = LDAP_STAILQ_NEXT( o, o_next );
/* don't abandon an op twice */
if ( o->o_abandon )
continue;
op.orn_msgid = o->o_msgid;
o->o_abandon = 1;
op.o_bd = frontendDB;