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