From f5768b057aab33f58988753d3eb643d86437db85 Mon Sep 17 00:00:00 2001 From: jai1 Date: Fri, 7 Jul 2017 15:43:16 -0700 Subject: [PATCH] Fix for Problems in lookup flow in C++ Client (#551) - Issue 1 (#553) --- pulsar-client-cpp/lib/HandlerBase.cc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pulsar-client-cpp/lib/HandlerBase.cc b/pulsar-client-cpp/lib/HandlerBase.cc index b8559e28d84..f1c34877932 100644 --- a/pulsar-client-cpp/lib/HandlerBase.cc +++ b/pulsar-client-cpp/lib/HandlerBase.cc @@ -99,9 +99,7 @@ void HandlerBase::handleDisconnection(Result result, ClientConnectionWeakPtr con return; } - if (currentConnection) { - currentConnection.reset(); - } + handler->connection_.reset(); switch (state) { case Pending: -- GitLab