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