hxb
2022-03-27 cc6023291bc94a229b53d7c2d83bf2b39bbfa9a0
HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/socket/HdlSocketHelper.java
@@ -173,7 +173,7 @@
                            }
                        }
                    } catch (Exception e) {
                        e.printStackTrace();
                        LogUtils.e("发送数据失败:" + e.getMessage());
                    }
                } else {
                    //超出重发次数并没有收到回复
@@ -206,13 +206,17 @@
    private void notifyFailure() {
        //移除监听
        removeListener();
        if (sendThread != null) {
            sendThread.shutdownNow();
            sendThread = null;
        }
        if (listener != null) {
            listener.onFailure();
            listener = null;
        try {
            if (sendThread != null) {
                sendThread.shutdownNow();
                sendThread = null;
            }
            if (listener != null) {
                listener.onFailure();
                listener = null;
            }
        } catch (Exception e) {
        }
    }
}