From 1ba01c5c1afedcbf59c0aee4ae3d7555f16ef935 Mon Sep 17 00:00:00 2001
From: mrossign <mrossign@localhost>
Date: Mon, 25 Jan 2010 12:48:50 +0000
Subject: [PATCH] Regarding the best replication server computation once already connected, avoid disconnection and silly message when broker is stopping.
---
opends/src/server/org/opends/server/replication/service/ReplicationBroker.java | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/opends/src/server/org/opends/server/replication/service/ReplicationBroker.java b/opends/src/server/org/opends/server/replication/service/ReplicationBroker.java
index 0932364..cb84ba5 100644
--- a/opends/src/server/org/opends/server/replication/service/ReplicationBroker.java
+++ b/opends/src/server/org/opends/server/replication/service/ReplicationBroker.java
@@ -2558,8 +2558,8 @@
replicationServerInfos, serverId, baseDn, groupId,
generationID);
- if ((bestServerInfo == null) ||
- (bestServerInfo.getServerId() != rsServerId))
+ if ((rsServerId != -1) && ((bestServerInfo == null) ||
+ (bestServerInfo.getServerId() != rsServerId)))
{
// The best replication server is no more the one we are
// currently using. Disconnect properly then reconnect.
--
Gitblit v1.10.0