From d6a2ca78cc573243a44ff805ac01935fd36bb6d8 Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期二, 07 十二月 2021 15:40:00 +0800
Subject: [PATCH] 2021-12-07 1.调整搜索网关机制

---
 HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/socket/HDLSocket.java |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/socket/HDLSocket.java b/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/socket/HDLSocket.java
index 5d7ddc0..8e1c7d8 100644
--- a/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/socket/HDLSocket.java
+++ b/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/socket/HDLSocket.java
@@ -11,6 +11,7 @@
 import com.hdl.sdk.common.exception.HDLLinkException;
 import com.hdl.sdk.common.utils.IdUtils;
 import com.hdl.sdk.common.utils.IpUtils;
+import com.hdl.sdk.common.utils.LogUtils;
 import com.hdl.sdk.common.utils.SPUtils;
 import com.hdl.sdk.common.utils.ThreadToolUtils;
 import com.hdl.sdk.common.utils.gson.GsonConvert;
@@ -696,12 +697,14 @@
                 @Override
                 public void onMessage(Object msg) {
                     if (msg instanceof LinkResponse) {
-
+                        LogUtils.e("sendMsg onSuccess");
                         if (callBack != null) {
                             callBack.onSuccess(msg.toString());
                         }
                         threadPool.shutdownNow();
                     }
+                    LogUtils.e("sendMsg eventListener remove");
+                    EventDispatcher.getInstance().remove(eventTag, this);
                 }
             };
 
@@ -713,6 +716,7 @@
                         getTcp().sendMsg(data);
                     } else {
                         threadPool.shutdownNow();
+                        LogUtils.e("sendMsg eventListener remove");
                         EventDispatcher.getInstance().remove(eventTag, eventListener);
                         ThreadToolUtils.getInstance().runOnUiThread(new Runnable() {
                             @Override

--
Gitblit v1.8.0