From: Ondřej Kuzník Date: Wed, 23 Sep 2020 07:17:56 +0000 (+0100) Subject: ITS#9355 Propagate errors from overlay_entry_get_ov X-Git-Tag: OPENLDAP_REL_ENG_2_4_54~15 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=643123d043e5d0c82ee120ee1d65e0c19cec305c;p=thirdparty%2Fopenldap.git ITS#9355 Propagate errors from overlay_entry_get_ov --- diff --git a/servers/slapd/syncrepl.c b/servers/slapd/syncrepl.c index 203180c3a3..6022b8cfda 100644 --- a/servers/slapd/syncrepl.c +++ b/servers/slapd/syncrepl.c @@ -2259,7 +2259,10 @@ syncrepl_op_modify( Operation *op, SlapReply *rs ) match = 1; } overlay_entry_release_ov( op, e, 0, on ); + } else { + return SLAP_CB_CONTINUE; } + /* equal? Should never happen */ if ( match == 0 ) { slap_graduate_commit_csn( op );