reid from https://github.com/michuanhaohao/reid-strong-baseline
zhangmeng
2020-01-14 c797cec7a683f3fa63e3ca3b624589e861dfc00b
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)