From c0538000f28bc68f11bfe118cb5dd7dfaed09911 Mon Sep 17 00:00:00 2001
From: zuoxiao <470321431@qq.com>
Date: 星期日, 14 七月 2024 09:23:43 +0800
Subject: [PATCH] 修复管理卡为null的bug,修复写卡失败的后提示成功的bug
---
easysocket/src/main/java/com/easysocket/connection/connect/SuperConnection.java | 14 ++++++++------
1 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/easysocket/src/main/java/com/easysocket/connection/connect/SuperConnection.java b/easysocket/src/main/java/com/easysocket/connection/connect/SuperConnection.java
index ba28343..9dc1556 100644
--- a/easysocket/src/main/java/com/easysocket/connection/connect/SuperConnection.java
+++ b/easysocket/src/main/java/com/easysocket/connection/connect/SuperConnection.java
@@ -122,12 +122,9 @@
public synchronized void connect() {
if (connectionStatus.get() == SocketStatus.SOCKET_DISCONNECTING) {
- new Handler().postDelayed(new Runnable() {
- @Override
- public void run() {
- LogUtil.d("---> socket>>connect>>姝e湪鏂紑杩炴帴锛屽欢鏃朵竴绉掑煼琛岄噸杩�");
- connect();
- }
+ new Handler().postDelayed(() -> {
+ LogUtil.d("---> socket>>connect>>姝e湪鏂紑杩炴帴锛屽欢鏃朵竴绉掑煼琛岄噸杩�");
+ connect();
}, 1000); // 寤舵椂1绉�
return;
}
@@ -321,12 +318,17 @@
*/
private IConnectionManager sendBytes(byte[] bytes) {
if (ioManager == null || connectionStatus.get() != SocketStatus.SOCKET_CONNECTED) {
+ LogUtil.w("sendBytes閿欒-----ioManager涓簄ull鎴栬�卌onnectionStatus鐘舵�佷笉涓哄凡杩炴帴");
return this;
}
ioManager.sendBytes(bytes);
return this;
}
+ /**
+ * 娑堟伅鍥炶皟涓昏澶勭悊瓒呮椂娑堟伅
+ * @param callBack
+ */
@Override
public void onCallBack(SuperCallBack callBack) {
callbackResponseDispatcher.addSocketCallback(callBack);
--
Gitblit v1.8.0