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/quicksetup/org/opends/quicksetup/installer/Installer.java |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/opends/src/quicksetup/org/opends/quicksetup/installer/Installer.java b/opends/src/quicksetup/org/opends/quicksetup/installer/Installer.java
index 2f89801..62de2fb 100644
--- a/opends/src/quicksetup/org/opends/quicksetup/installer/Installer.java
+++ b/opends/src/quicksetup/org/opends/quicksetup/installer/Installer.java
@@ -4643,7 +4643,6 @@
     }
     // Wait until it is over
     SearchControls searchControls = new SearchControls();
-    searchControls.setCountLimit(1);
     searchControls.setSearchScope(
         SearchControls. OBJECT_SCOPE);
     String filter = "objectclass=*";
@@ -4689,7 +4688,10 @@
         SearchResult sr = null;
         try
         {
-          sr = res.next();
+          while (res.hasMore())
+          {
+            sr = res.next();
+          }
         }
         finally
         {
@@ -4965,7 +4967,6 @@
     }
     // Wait until it is over
     SearchControls searchControls = new SearchControls();
-    searchControls.setCountLimit(1);
     searchControls.setSearchScope(
         SearchControls. OBJECT_SCOPE);
     String filter = "objectclass=*";
@@ -4991,7 +4992,10 @@
         SearchResult sr = null;
         try
         {
-          sr = res.next();
+          while (res.hasMore())
+          {
+            sr = res.next();
+          }
         }
         finally
         {

--
Gitblit v1.10.0