diff --git a/common/logger/logger.go b/common/logger/logger.go index b648f8a0af610a7c1d0ba47df6f522e8be913e78..63eda231ddd174468602577d8b042bc0664700d0 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 {