zhangmeng
2019-12-17 00d07f58cd88a1e9dd13deed75ad1af3db6ebcf6
work/sdk/facetrack.go
@@ -81,8 +81,7 @@
      case <-ctx.Done():
         e.fnFree(e.handle)
         return
      default:
         rMsg := <-in
      case rMsg := <-in:
         if !validRemoteMessage(rMsg, typ) {
            logo.Errorln("face track validremotemessage invalid")
            ejectResult(nil, rMsg, out)
@@ -115,6 +114,8 @@
            go e.detectTrackOneChn(ctx, e.ftrackChans[rMsg.Msg.Cid], out, typ, chn)
            e.ftrackChans[rMsg.Msg.Cid] <- rMsg
         }
      default:
         time.Sleep(time.Millisecond * 100)
      }
   }
}