From 2b9f7959722aaf191516bc79e1cdb2ae8e3b36cb Mon Sep 17 00:00:00 2001 From: ginuerzh Date: Sat, 9 Aug 2025 14:03:26 +0800 Subject: [PATCH] logger: fix panic when ouput is none --- config/parsing/logger/parse.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/parsing/logger/parse.go b/config/parsing/logger/parse.go index 4516b6e7..210edc89 100644 --- a/config/parsing/logger/parse.go +++ b/config/parsing/logger/parse.go @@ -25,7 +25,7 @@ func ParseLogger(cfg *config.LoggerConfig) logger.Logger { var out io.Writer = os.Stderr switch cfg.Log.Output { case "none", "null": - return xlogger.Nop() + out = io.Discard case "stdout": out = os.Stdout case "stderr", "":