From de0caafe96b8096a77bfa6ef5794fd78c78ca0c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Kuzn=C3=ADk?= Date: Thu, 29 Apr 2021 13:56:43 +0100 Subject: [PATCH] ITS#8721 Do not update ri_last unless we're actually retrying --- servers/slapd/back-asyncmeta/conn.c | 2 +- servers/slapd/back-ldap/bind.c | 2 +- servers/slapd/back-meta/conn.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/servers/slapd/back-asyncmeta/conn.c b/servers/slapd/back-asyncmeta/conn.c index daf14d73b2..8a43cab649 100644 --- a/servers/slapd/back-asyncmeta/conn.c +++ b/servers/slapd/back-asyncmeta/conn.c @@ -978,7 +978,7 @@ asyncmeta_quarantine( break; default: - break; + goto done; } mt->mt_isquarantined = LDAP_BACK_FQ_YES; diff --git a/servers/slapd/back-ldap/bind.c b/servers/slapd/back-ldap/bind.c index 5bc87129a6..1d29dfa10d 100644 --- a/servers/slapd/back-ldap/bind.c +++ b/servers/slapd/back-ldap/bind.c @@ -1228,7 +1228,7 @@ ldap_back_quarantine( break; default: - break; + goto done; } li->li_isquarantined = LDAP_BACK_FQ_YES; diff --git a/servers/slapd/back-meta/conn.c b/servers/slapd/back-meta/conn.c index 37069cb7b6..21d0dae7b0 100644 --- a/servers/slapd/back-meta/conn.c +++ b/servers/slapd/back-meta/conn.c @@ -1867,7 +1867,7 @@ meta_back_quarantine( break; default: - break; + goto done; } mt->mt_isquarantined = LDAP_BACK_FQ_YES;