From 29d90cfdd9780287fffd1734226461389ddb947f Mon Sep 17 00:00:00 2001 From: Sergey Ponomarev Date: Thu, 19 Nov 2020 11:21:27 +0200 Subject: [PATCH] logging: start server after log is configured Without this "logging server started" is written to stderr --- logging/main.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/logging/main.go b/logging/main.go index 9e9dd74..f7baa3a 100644 --- a/logging/main.go +++ b/logging/main.go @@ -61,15 +61,18 @@ func Init() *CTopLogger { []statusMsg{}, } - if debugMode() { + debugMode := debugMode() + if debugMode { level = logging.DEBUG - StartServer() } - backendLvl := logging.AddModuleLevel(Log.backend) backendLvl.SetLevel(level, "") logging.SetBackend(backendLvl) + + if debugMode { + StartServer() + } Log.Notice("logger initialized") } return Log