From ea5e8e0577d5c86c624e0f43bfc7f5874e8b719b Mon Sep 17 00:00:00 2001
From: zhangmeng <775834166@qq.com>
Date: 星期一, 23 十二月 2019 12:55:04 +0800
Subject: [PATCH] update libgowrapper

---
 main.go |   17 ++++++-----------
 1 files changed, 6 insertions(+), 11 deletions(-)

diff --git a/main.go b/main.go
index e62501b..947179d 100644
--- a/main.go
+++ b/main.go
@@ -3,7 +3,9 @@
 import (
 	"analysis/logo"
 	"analysis/util"
+	"os/signal"
 	"strconv"
+	"syscall"
 
 	"analysis/app/master"
 	"analysis/app/slave"
@@ -28,8 +30,6 @@
 	ruleIPC string
 
 	configPath string
-
-	showConsole bool
 )
 
 const (
@@ -48,8 +48,6 @@
 	flag.BoolVar(&shm, util.SHM, false, "use shm for performance")
 
 	flag.IntVar(&gpu, util.GPU, -1, "gpu index")
-
-	flag.BoolVar(&showConsole, "log-console", false, "log show console, only for debug")
 
 	// 鎸囧畾鑾峰彇閰嶇疆淇℃伅浠巗qlite,鏈夋渶楂樹紭鍏堢骇, master浣跨敤
 	flag.StringVar(&util.FSI.IP, util.FetchSrvIP, util.FSI.IP, "fetch server ip, like camera info")
@@ -70,9 +68,7 @@
 		logo.Config(file, 500, 3, 30)
 		logo.Infoln("START LOGGER FILE: ", file)
 	}
-	if showConsole {
-		logo.ShowConsole()
-	}
+	logo.ShowConsole()
 }
 
 func setParamters() {
@@ -127,10 +123,9 @@
 	}
 
 	if ret {
-		// c := make(chan os.Signal, 1)
-		// signal.Notify(c, os.Interrupt, os.Kill, unix.SIGTERM)
-		// <-c
-		select {}
+		c := make(chan os.Signal, 1)
+		signal.Notify(c, os.Interrupt, os.Kill, syscall.SIGTERM)
+		<-c
 	}
 
 	cancel()

--
Gitblit v1.8.0