From c797cec7a683f3fa63e3ca3b624589e861dfc00b Mon Sep 17 00:00:00 2001 From: zhangmeng <775834166@qq.com> Date: 星期二, 14 一月 2020 14:12:06 +0800 Subject: [PATCH] switch to yolo debug --- run.go | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/run.go b/run.go index 0a78442..f4402e4 100644 --- a/run.go +++ b/run.go @@ -79,6 +79,10 @@ c := deliver.NewClient(deliver.ReqRep, s.ipc) + sendTry := 0 + recvTry := 0 + maxTry := 30 + var msg []byte var err error @@ -91,10 +95,20 @@ for { msg, err = c.Recv() if err == nil { + recvTry = 0 + break + } + recvTry++ + if recvTry > maxTry { break } s.fnLogger("REID~~~~~~Recv From HumanTrack error: ", err) time.Sleep(5 * time.Millisecond) + continue + } + + if recvTry > maxTry { + recvTry = 0 continue } @@ -144,6 +158,12 @@ for { err = c.Send(buf) if err == nil { + sendTry = 0 + break + } + if sendTry > maxTry { + sendTry = 0 + s.fnLogger("REID~~~~~~Send HumanTrack try: ", maxTry) break } s.fnLogger("REID~~~~~~Send HumanTrack error: ", err) -- Gitblit v1.8.0