From dc0e0daead178b80f569c7116e4524fee592f179 Mon Sep 17 00:00:00 2001 From: panlei <2799247126@qq.com> Date: 星期一, 16 十二月 2019 14:01:13 +0800 Subject: [PATCH] 置为符从so中挪出来 --- algorithm/personTrack/personTrack.go | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/algorithm/personTrack/personTrack.go b/algorithm/personTrack/personTrack.go index 29a0298..dbf4784 100644 --- a/algorithm/personTrack/personTrack.go +++ b/algorithm/personTrack/personTrack.go @@ -20,7 +20,7 @@ var sender chan []byte = make(chan []byte) var receiver chan string = make(chan string) -var initFlag bool = false + var sock mangos.Socket func Init() { go Push() @@ -28,8 +28,8 @@ // 浜轰綋璺熻釜绠楁硶 func Entrance(rule *protomsg.Rule, am *structure.AreaMap, lable *structure.Others, args *structure.SdkDatas, message *protomsg.SdkMessage) structure.LittleRuleResult { - logger.Info("缃綅绗﹀彿涓猴細",initFlag) - if !initFlag { + logger.Info("缃綅绗﹀彿涓猴細",structure.InitFlag) + if !structure.InitFlag { Init() } if rule.PolygonId == am.AreaId { // 棣栧厛杩欐潯瑙勫垯寰楁槸杩欎釜绠楁硶鐨勮鍒欙紝鍏舵瑙勫垯鎵�瀵瑰簲鐨勫尯鍩焛d瑕佽窡鍖哄煙鏁版嵁鐨刬d瀵圭殑涓� @@ -159,8 +159,8 @@ logger.Error("璇锋眰socket鎷ㄥ彿澶辫触: %s", err.Error()) } //logger.Info("搴忓垪鍖栨暟鎹�") - initFlag = true - logger.Info("缃綅initFlag:",initFlag) + structure.InitFlag = true + logger.Info("缃綅initFlag:",structure.InitFlag) for { select { case data := <- sender: -- Gitblit v1.8.0