Update TcpRemotingClient.cpp
diff --git a/src/transport/TcpRemotingClient.cpp b/src/transport/TcpRemotingClient.cpp
index 8151379..8256391 100644
--- a/src/transport/TcpRemotingClient.cpp
+++ b/src/transport/TcpRemotingClient.cpp
@@ -149,10 +149,10 @@
         return true;
       } else {
         LOG_WARN("get error response:%d of heartbeat to addr:%s", pRsp->getCode(), addr.c_str());
-        findAndDeleteResponseFuture(opaque);
         return false;
       }
     } else {
+      findAndDeleteResponseFuture(opaque);
       CloseTransport(addr, pTcp);
     }
   }