From 6b1e3bf06de1327d05b8cbefcd930e5974f556d3 Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Mon, 04 Apr 2011 22:33:36 +0000
Subject: [PATCH] OpenDJ-107: Potential for leaking DB cursors in replication databases

---
 opends/src/server/org/opends/server/replication/server/ReplicationServerDomain.java |   27 ---------------------------
 1 files changed, 0 insertions(+), 27 deletions(-)

diff --git a/opends/src/server/org/opends/server/replication/server/ReplicationServerDomain.java b/opends/src/server/org/opends/server/replication/server/ReplicationServerDomain.java
index 4f60457..2b1890b 100644
--- a/opends/src/server/org/opends/server/replication/server/ReplicationServerDomain.java
+++ b/opends/src/server/org/opends/server/replication/server/ReplicationServerDomain.java
@@ -1452,33 +1452,6 @@
   }
 
   /**
-   * Creates and returns an iterator.
-   * When the iterator is not used anymore, the caller MUST call the
-   * ReplicationIterator.releaseCursor() method to free the resources
-   * and locks used by the ReplicationIterator.
-   *
-   * @param serverId Identifier of the server for which the iterator is created.
-   * @param changeNumber Starting point for the iterator.
-   * @return the created ReplicationIterator. Null when no DB is available
-   * for the provided server Id.
-   */
-  public ReplicationIterator getIterator(int serverId,
-    ChangeNumber changeNumber)
-  {
-    DbHandler handler = sourceDbHandlers.get(serverId);
-    if (handler == null)
-      return null;
-    try
-    {
-      ReplicationIterator it = handler.generateIterator(changeNumber);
-      return it;
-    } catch (Exception e)
-    {
-      return null;
-    }
-  }
-
-  /**
    * Returns the change count for that ReplicationServerDomain.
    *
    * @return the change count.

--
Gitblit v1.10.0