From 66c1a80d263b71195a525d1c1fdd59e464a606ae Mon Sep 17 00:00:00 2001
From: ludovicp <ludovicp@localhost>
Date: Fri, 20 Aug 2010 13:39:26 +0000
Subject: [PATCH] Fix all command lines that are doing Searches with JNDI, to avoid them sending systematic Abandon requests.

---
 opends/src/server/org/opends/server/tools/dsreplication/ReplicationCliMain.java |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/opends/src/server/org/opends/server/tools/dsreplication/ReplicationCliMain.java b/opends/src/server/org/opends/server/tools/dsreplication/ReplicationCliMain.java
index 0122baf..30b07cf 100644
--- a/opends/src/server/org/opends/server/tools/dsreplication/ReplicationCliMain.java
+++ b/opends/src/server/org/opends/server/tools/dsreplication/ReplicationCliMain.java
@@ -7721,7 +7721,6 @@
     }
     // Wait until it is over
     SearchControls searchControls = new SearchControls();
-    searchControls.setCountLimit(1);
     searchControls.setSearchScope(
         SearchControls. OBJECT_SCOPE);
     String filter = "objectclass=*";
@@ -7747,7 +7746,10 @@
         SearchResult sr = null;
         try
         {
-          sr = res.next();
+          while (res.hasMore())
+          {
+            sr = res.next();
+          }
         }
         finally
         {
@@ -7876,7 +7878,6 @@
     }
     // Wait until it is over
     SearchControls searchControls = new SearchControls();
-    searchControls.setCountLimit(1);
     searchControls.setSearchScope(
         SearchControls. OBJECT_SCOPE);
     String filter = "objectclass=*";
@@ -7908,7 +7909,10 @@
         SearchResult sr = null;
         try
         {
-          sr = res.next();
+          while (res.hasMore())
+          {
+            sr = res.next();
+          }
         }
         finally
         {

--
Gitblit v1.10.0