From 57b0ed909c82b3f1ab61162983600261d606cc07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Kuzn=C3=ADk?= Date: Wed, 10 Jun 2020 13:00:33 +0100 Subject: [PATCH] ITS#8434 Allow cleanup at the end of a failed back-config add --- servers/slapd/bconfig.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/servers/slapd/bconfig.c b/servers/slapd/bconfig.c index 30d8ead205..5d8d62a732 100644 --- a/servers/slapd/bconfig.c +++ b/servers/slapd/bconfig.c @@ -5676,6 +5676,8 @@ done: overlay_destroy_one( ca->be, (slap_overinst *)ca->bi ); } else if ( coptr->co_type == Cft_Schema ) { schema_destroy_one( ca, colst, nocs, last ); + } else if ( ca->cleanup ) { + ca->cleanup( ca ); } } done_noop: