From b1ab1b61b2a5cb4a09cd2e727e05f42feb8ca669 Mon Sep 17 00:00:00 2001
From: mrossign <mrossign@localhost>
Date: Fri, 06 Nov 2009 09:11:40 +0000
Subject: [PATCH] In order to support a more clever algorithm for the DS to choose his RS,  we introduce:

---
 opendj-sdk/opends/src/server/org/opends/server/replication/server/DataServerHandler.java |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/opendj-sdk/opends/src/server/org/opends/server/replication/server/DataServerHandler.java b/opendj-sdk/opends/src/server/org/opends/server/replication/server/DataServerHandler.java
index cbc6bad..5053f42 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/replication/server/DataServerHandler.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/replication/server/DataServerHandler.java
@@ -309,8 +309,7 @@
 
     try
     {
-      MonitorData md;
-      md = replicationServerDomain.computeMonitorData();
+      MonitorData md = replicationServerDomain.computeMonitorData();
 
       // Oldest missing update
       Long approxFirstMissingDate = md.getApproxFirstMissingDate(serverId);
@@ -538,7 +537,7 @@
           return;
         }
 
-        // Send our own TopologyMsg to remote RS
+        // Send our own TopologyMsg to remote DS
         TopologyMsg outTopoMsg = sendTopoToRemoteDS();
 
         logStartSessionHandshake(inStartSessionMsg, outTopoMsg);
@@ -572,6 +571,9 @@
       // Create the status analyzer for the domain if not already started
       createStatusAnalyzer();
 
+      // Create the monitoring publisher for the domain if not already started
+      createMonitoringPublisher();
+
       registerIntoDomain();
 
       super.finalizeStart();

--
Gitblit v1.10.0