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) } } }