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;