From 574b552348f1f8a8740594b35fda1297ad62bfbe Mon Sep 17 00:00:00 2001
From: gbellato <gbellato@localhost>
Date: Wed, 03 Jun 2009 15:12:16 +0000
Subject: [PATCH] fix for issue 4028 : error 53 returned to application during reconnection
---
opends/src/server/org/opends/server/replication/service/ReplicationDomain.java | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/opends/src/server/org/opends/server/replication/service/ReplicationDomain.java b/opends/src/server/org/opends/server/replication/service/ReplicationDomain.java
index 2332610..c87076a 100644
--- a/opends/src/server/org/opends/server/replication/service/ReplicationDomain.java
+++ b/opends/src/server/org/opends/server/replication/service/ReplicationDomain.java
@@ -2005,6 +2005,21 @@
}
/**
+ * Check if the domain has a connection error.
+ * A Connection error happens when the broker could not be created
+ * or when the broker could not find any ReplicationServer to connect to.
+ *
+ * @return true if the domain has a connection error.
+ */
+ public boolean hasConnectionError()
+ {
+ if (broker != null)
+ return broker.hasConnectionError();
+ else
+ return true;
+ }
+
+ /**
* Get the name of the replicationServer to which this domain is currently
* connected.
*
--
Gitblit v1.10.0