From b48ce50fdf4d73e8be3799e3a7c6c2bf9d1b2965 Mon Sep 17 00:00:00 2001
From: pgamba <pgamba@localhost>
Date: Sun, 02 Sep 2007 17:58:07 +0000
Subject: [PATCH] fix for #1733 & #845 - Initialization of replication

---
 opends/src/server/org/opends/server/replication/plugin/HeartbeatMonitor.java |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/opends/src/server/org/opends/server/replication/plugin/HeartbeatMonitor.java b/opends/src/server/org/opends/server/replication/plugin/HeartbeatMonitor.java
index c040325..e86e485 100644
--- a/opends/src/server/org/opends/server/replication/plugin/HeartbeatMonitor.java
+++ b/opends/src/server/org/opends/server/replication/plugin/HeartbeatMonitor.java
@@ -28,6 +28,8 @@
 package org.opends.server.replication.plugin;
 
 import static org.opends.server.loggers.debug.DebugLogger.*;
+import static org.opends.server.util.StaticUtils.stackTraceToSingleLineString;
+
 import org.opends.server.loggers.debug.DebugTracer;
 
 import java.io.IOException;
@@ -99,8 +101,9 @@
   {
     if (debugEnabled())
     {
-      TRACER.debugInfo("Heartbeat monitor is starting, expected interval is %d",
-                heartbeatInterval);
+      TRACER.debugInfo("Heartbeat monitor is starting, expected interval is " +
+                heartbeatInterval +
+          stackTraceToSingleLineString(new Exception()));
     }
     try
     {
@@ -110,9 +113,6 @@
         long lastReceiveTime = session.getLastReceiveTime();
         if (now > lastReceiveTime + 2 * heartbeatInterval)
         {
-          TRACER.debugInfo("Heartbeat monitor is closing the broker session " +
-          "because it could not detect a heartbeat.");
-
           // Heartbeat is well overdue so the server is assumed to be dead.
           if (debugEnabled())
           {
@@ -140,7 +140,8 @@
     {
       if (debugEnabled())
       {
-        TRACER.debugInfo("Heartbeat monitor is exiting.");
+        TRACER.debugInfo("Heartbeat monitor is exiting." +
+            stackTraceToSingleLineString(new Exception()));
       }
     }
   }

--
Gitblit v1.10.0