From f3d97adc87f0682b9f53599815d7db67e7db754d Mon Sep 17 00:00:00 2001
From: liuxiaolong <liuxiaolong@aiotlink.com>
Date: 星期二, 26 一月 2021 11:23:13 +0800
Subject: [PATCH] regSock sendandrecv添加超时

---
 hbusc.go |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/hbusc.go b/hbusc.go
index e5f7dd6..6da3374 100644
--- a/hbusc.go
+++ b/hbusc.go
@@ -154,7 +154,8 @@
 			}
 
 			var rMsg []bhomebus.Mesg
-			n := regSock.Sendandrecv(regAddr, msg, &rMsg) //n浠h〃鎴愬姛鍙戦�佺殑鑺傜偣鐨勪釜鏁�
+			n := regSock.SendandrecvTimeout(regAddr, msg, &rMsg, handle.conf.sendTimeOut) //n浠h〃鎴愬姛鍙戦�佺殑鑺傜偣鐨勪釜鏁�
+			handle.printLog("regSock.SendandrecvTimeout n:", n)
 			if n == 1 && len(rMsg) == 1 {
 				var cr Reply
 				if err = json.Unmarshal(rMsg[0].Data, &cr);err != nil {
@@ -176,10 +177,9 @@
 					} else {
 						handle.printLog("cr:", cr)
 					}
-
 				}
 			} else {
-				time.Sleep(100 * time.Millisecond)
+				time.Sleep(1 * time.Second)
 			}
 		}
 	}

--
Gitblit v1.8.0