From 6016143862f4064576be2f03b6e00babde7c1c4b Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Wed, 09 May 2012 09:31:37 +0000
Subject: [PATCH] Fix example so that the cancel request result code does not interfere with the search result code.

---
 opendj3/opendj-ldap-sdk-examples/src/main/java/org/forgerock/opendj/examples/SearchAsync.java |    8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/opendj3/opendj-ldap-sdk-examples/src/main/java/org/forgerock/opendj/examples/SearchAsync.java b/opendj3/opendj-ldap-sdk-examples/src/main/java/org/forgerock/opendj/examples/SearchAsync.java
index fc55a86..e0cf6fe 100644
--- a/opendj3/opendj-ldap-sdk-examples/src/main/java/org/forgerock/opendj/examples/SearchAsync.java
+++ b/opendj3/opendj-ldap-sdk-examples/src/main/java/org/forgerock/opendj/examples/SearchAsync.java
@@ -195,15 +195,13 @@
 
         @Override
         public void handleErrorResult(final ErrorResultException error) {
-            System.err.println(error.getMessage());
-            resultCode = error.getResult().getResultCode().intValue();
-            COMPLETION_LATCH.countDown();
+            System.err.println("Cancel request failed with result code: "
+                    + error.getResult().getResultCode().intValue());
         }
 
         @Override
         public void handleResult(final ExtendedResult result) {
-            resultCode = result.getResultCode().intValue();
-            COMPLETION_LATCH.countDown();
+            System.err.println("Cancel request succeeded");
         }
 
     }

--
Gitblit v1.10.0