logger: fix panic when ouput is none

This commit is contained in:
ginuerzh
2025-08-09 14:03:26 +08:00
parent 589c185053
commit 2b9f795972
+1 -1
View File
@@ -25,7 +25,7 @@ func ParseLogger(cfg *config.LoggerConfig) logger.Logger {
var out io.Writer = os.Stderr var out io.Writer = os.Stderr
switch cfg.Log.Output { switch cfg.Log.Output {
case "none", "null": case "none", "null":
return xlogger.Nop() out = io.Discard
case "stdout": case "stdout":
out = os.Stdout out = os.Stdout
case "stderr", "": case "stderr", "":