From 280aac7b3af632f2401b6bda48aa462e0c7076d7 Mon Sep 17 00:00:00 2001
From: pgamba <pgamba@localhost>
Date: Wed, 26 Aug 2009 07:18:22 +0000
Subject: [PATCH] Fix for 4192 Trailing replicated server process after stop - draftCNDbHandler must shutdown
---
opends/src/server/org/opends/server/replication/server/ReplicationServer.java | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/opends/src/server/org/opends/server/replication/server/ReplicationServer.java b/opends/src/server/org/opends/server/replication/server/ReplicationServer.java
index c6c9263..3b06977 100644
--- a/opends/src/server/org/opends/server/replication/server/ReplicationServer.java
+++ b/opends/src/server/org/opends/server/replication/server/ReplicationServer.java
@@ -628,7 +628,7 @@
}
- private void finalizeECL()
+ private void shutdownECL()
{
WorkflowImpl eclwf =
(WorkflowImpl)WorkflowImpl.getWorkflow(externalChangeLogWorkflowID);
@@ -662,7 +662,9 @@
eclwe.finalizeWorkflowElement();
}
-}
+ if (draftCNDbHandler != null)
+ draftCNDbHandler.shutdown();
+ }
/**
* Get the ReplicationServerDomain associated to the base DN given in
@@ -740,7 +742,7 @@
dbEnv.shutdown();
}
- finalizeECL();
+ shutdownECL();
}
--
Gitblit v1.10.0