From 643123d043e5d0c82ee120ee1d65e0c19cec305c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ond=C5=99ej=20Kuzn=C3=ADk?= <ondra@mistotebe.net>
Date: Wed, 23 Sep 2020 08:17:56 +0100
Subject: [PATCH] ITS#9355 Propagate errors from overlay_entry_get_ov

---
 servers/slapd/syncrepl.c | 3 +++
 1 file changed, 3 insertions(+)

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 );
-- 
GitLab