From 5e424f9a2e8e3e48a898b02ed85cb6fe9cc1fd35 Mon Sep 17 00:00:00 2001
From: Yannick Lecaillez <yannick.lecaillez@forgerock.com>
Date: Wed, 16 Nov 2016 15:35:53 +0000
Subject: [PATCH] OPENDJ-3179: Migrate LDAP Connection Handler to SDK Grizzly transport

---
 opendj-grizzly/src/main/java/org/forgerock/opendj/grizzly/LdapResponseMessageWriter.java |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)

diff --git a/opendj-grizzly/src/main/java/org/forgerock/opendj/grizzly/LdapResponseMessageWriter.java b/opendj-grizzly/src/main/java/org/forgerock/opendj/grizzly/LdapResponseMessageWriter.java
index 3c8c20b..12e7ab1 100644
--- a/opendj-grizzly/src/main/java/org/forgerock/opendj/grizzly/LdapResponseMessageWriter.java
+++ b/opendj-grizzly/src/main/java/org/forgerock/opendj/grizzly/LdapResponseMessageWriter.java
@@ -55,10 +55,7 @@
 
     @Override
     public void completed(final Object result) {
-        final Subscription sub = upstream;
-        if (sub != null) {
-            sub.request(1);
-        }
+        upstream.request(1);
     }
 
     @Override
@@ -79,14 +76,12 @@
     @Override
     public void onError(final Throwable error) {
         upstream.cancel();
-        upstream = null;
         downstream.onError(error);
     }
 
     @Override
     public void onComplete() {
         upstream.cancel();
-        upstream = null;
         downstream.onComplete();
     }
 }

--
Gitblit v1.10.0