From 3eb533e416fb3abf7b31a95edff26fa1fb535e9f Mon Sep 17 00:00:00 2001 From: zhanluxianshen <zhanluxianshen@163.com> Date: Sat, 9 Nov 2024 06:48:54 +0800 Subject: [PATCH] Fix logger error append logic. Signed-off-by: zhanluxianshen <zhanluxianshen@163.com> --- internal/runtime/logger.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/internal/runtime/logger.go b/internal/runtime/logger.go index adb786ec..5575efca 100644 --- a/internal/runtime/logger.go +++ b/internal/runtime/logger.go @@ -74,7 +74,9 @@ func (l *Logger) Update(filename string, logLevel string, argv []string) { if argLogFile != nil { logFiles = append(logFiles, argLogFile) } - argLogFileError = errors.Join(argLogFileError, err) + if err != nil { + argLogFileError = errors.Join(argLogFileError, err) + } } defer func() { if argLogFileError != nil {