From 6ee1440f6f56ac066f97383315b2798287f0821a Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Wed, 23 Mar 2011 22:27:01 +0000
Subject: [PATCH] Fix issue OpenDJ-95: Socket leak and constant disconnect/reconnect when a directory server can no longer reach its connected replication server

---
 opends/src/server/org/opends/server/replication/server/DraftCNDbHandler.java |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/opends/src/server/org/opends/server/replication/server/DraftCNDbHandler.java b/opends/src/server/org/opends/server/replication/server/DraftCNDbHandler.java
index 4b71c95..567d289 100644
--- a/opends/src/server/org/opends/server/replication/server/DraftCNDbHandler.java
+++ b/opends/src/server/org/opends/server/replication/server/DraftCNDbHandler.java
@@ -386,9 +386,10 @@
             else
             {
               ServerState startState = domain.getStartState();
-              // We don't use the endState but it's updating CN as reading
-              ServerState endState =
-                  domain.getEligibleState(crossDomainEligibleCN, false);
+
+              // We don't use the returned endState but it's updating CN as
+              // reading
+              domain.getEligibleState(crossDomainEligibleCN, false);
 
               ChangeNumber fcn = startState.getMaxChangeNumber(
                   cn.getServerId());

--
Gitblit v1.10.0