From 3c28ac1da834ff4277acd90af6713bedf2fa2e85 Mon Sep 17 00:00:00 2001
From: pgamba <pgamba@localhost>
Date: Mon, 16 Jun 2008 12:18:45 +0000
Subject: [PATCH] Fix 3275 Start-up messages unaware of disabled replicated suffix's backend

---
 opends/src/server/org/opends/server/core/SynchronizationProviderConfigManager.java |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/opends/src/server/org/opends/server/core/SynchronizationProviderConfigManager.java b/opends/src/server/org/opends/server/core/SynchronizationProviderConfigManager.java
index 7963f65..4503640 100644
--- a/opends/src/server/org/opends/server/core/SynchronizationProviderConfigManager.java
+++ b/opends/src/server/org/opends/server/core/SynchronizationProviderConfigManager.java
@@ -403,6 +403,13 @@
       provider.initializeSynchronizationProvider(configuration);
     } catch (Exception e)
     {
+      try
+      {
+        provider.finalizeSynchronizationProvider();
+      }
+      catch(Exception ce)
+      {}
+
       // Handle the exception: put a message in the unacceptable reasons.
       Message message = ERR_CONFIG_SYNCH_ERROR_INITIALIZING_PROVIDER.get(
               String.valueOf(className), String.valueOf(configuration.dn()));

--
Gitblit v1.10.0