From aa796a8f8382a4a6140211637cfe92c1ebc9f110 Mon Sep 17 00:00:00 2001 From: cvictory <shenglicao2@gmail.com> Date: Tue, 18 Aug 2020 14:54:06 +0800 Subject: [PATCH] forbid excuting twice --- common/logger/logger.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/common/logger/logger.go b/common/logger/logger.go index b648f8a0a..63eda231d 100644 --- a/common/logger/logger.go +++ b/common/logger/logger.go @@ -60,6 +60,10 @@ type Logger interface { } func init() { + // forbidden to executing twice. + if logger != nil { + return + } logConfFile := os.Getenv(constant.APP_LOG_CONF_FILE) err := InitLog(logConfFile) if err != nil { -- GitLab