From a7b154fc0a4903270cbef934a5f0f3f675ef1891 Mon Sep 17 00:00:00 2001
From: gongshangguo <gongshangguo@admin.com>
Date: 星期二, 01 三月 2022 17:28:32 +0800
Subject: [PATCH] 锁

---
 .idea/inspectionProfiles/Project_Default.xml |   26 ++++++++++++++++++++++++++
 client/client.go                             |    8 ++------
 2 files changed, 28 insertions(+), 6 deletions(-)

diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
new file mode 100644
index 0000000..d86193b
--- /dev/null
+++ b/.idea/inspectionProfiles/Project_Default.xml
@@ -0,0 +1,26 @@
+<component name="InspectionProjectProfileManager">
+  <profile version="1.0">
+    <option name="myName" value="Project Default" />
+    <inspection_tool class="GoUnhandledErrorResult" enabled="true" level="WARNING" enabled_by_default="true">
+      <methods>
+        <method importPath="hash" receiver="Hash" name="Write" />
+        <method importPath="strings" receiver="*Builder" name="Write" />
+        <method importPath="strings" receiver="*Builder" name="WriteByte" />
+        <method importPath="bytes" receiver="*Buffer" name="WriteRune" />
+        <method importPath="bytes" receiver="*Buffer" name="Write" />
+        <method importPath="bytes" receiver="*Buffer" name="WriteString" />
+        <method importPath="strings" receiver="*Builder" name="WriteString" />
+        <method importPath="bytes" receiver="*Buffer" name="WriteByte" />
+        <method importPath="strings" receiver="*Builder" name="WriteRune" />
+        <method importPath="math/rand" receiver="*Rand" name="Read" />
+        <method importPath="basic.com/valib/go-aiot.git/client" receiver="*Client" name="WriteMsg" />
+        <method importPath="basic.com/valib/go-aiot.git/client" receiver="ClientCallBack" name="OnHeartBeat" />
+        <method importPath="basic.com/valib/go-aiot.git/client" receiver="ClientCallBack" name="OnRegister" />
+        <method importPath="basic.com/valib/go-aiot.git/client" receiver="ClientCallBack" name="OnDeviceControl" />
+        <method importPath="basic.com/valib/go-aiot.git/client" receiver="ClientCallBack" name="OnDataReport" />
+        <method importPath="basic.com/valib/go-aiot.git/client" receiver="ClientCallBack" name="OnRequest" />
+        <method importPath="basic.com/valib/go-aiot.git/client" receiver="ClientCallBack" name="OnResponse" />
+      </methods>
+    </inspection_tool>
+  </profile>
+</component>
\ No newline at end of file
diff --git a/client/client.go b/client/client.go
index c4bd957..96bfe94 100644
--- a/client/client.go
+++ b/client/client.go
@@ -22,8 +22,6 @@
 	DefaultHeartbeatInterval = 15 * time.Second
 	// 璇诲彇鏁版嵁瓒呮椂鏃堕棿
 	DefaultReaderTimeOut = 60 * time.Second
-	// 杩炴帴灏濊瘯闂撮殧
-	DefaultNetRetry = 10 * time.Second
 )
 
 // 杩炴帴鐘舵��
@@ -37,8 +35,6 @@
 	// 宸叉柇寮�
 	StateDisconnected
 )
-
-var syncReq map[string]chan *aiot.Protocol
 
 // 杩炴帴鐘舵��
 type State int32
@@ -233,7 +229,7 @@
 	}
 
 	// 鍙戦�佹秷鎭�
-	c.WriteBody(body)
+	_ = c.WriteBody(body)
 	return body, nil
 }
 
@@ -457,7 +453,7 @@
 	defer c.closeLock.Unlock()
 	// 鍏抽棴閫氶亾
 	if !c.IsClosed() {
-		c.Conn.Close()
+		_ = c.Conn.Close()
 		if c.IsConnected() {
 			c.clientCallback.OnClose(c)
 		}

--
Gitblit v1.8.0