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