From b877a7554a1fa1c47a2982541972efe780dfad9a Mon Sep 17 00:00:00 2001
From: Nicolas Capponi <nicolas.capponi@forgerock.com>
Date: Thu, 11 Jun 2015 13:53:40 +0000
Subject: [PATCH] OPENDJ-1705 File based changelog: handle concurrency between purge and cursors

---
 opendj-server-legacy/src/main/java/org/opends/server/replication/server/changelog/file/LogFile.java |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/server/replication/server/changelog/file/LogFile.java b/opendj-server-legacy/src/main/java/org/opends/server/replication/server/changelog/file/LogFile.java
index b4ab43c..cedee46 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/replication/server/changelog/file/LogFile.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/replication/server/changelog/file/LogFile.java
@@ -500,6 +500,12 @@
     return logfile.equals(other.logfile);
   }
 
+  @Override
+  public String toString()
+  {
+    return "LogFile [logfile=" + logfile + ", isWriteEnabled=" + isWriteEnabled + "]";
+  }
+
   /** Implements a repositionable cursor on the log file. */
   static final class LogFileCursor<K extends Comparable<K>, V> implements RepositionableCursor<K,V>
   {

--
Gitblit v1.10.0