From 1d4d2a02ed513879e6e8ab29d8e86d7af1dc49d0 Mon Sep 17 00:00:00 2001 From: yusing Date: Tue, 4 Feb 2025 06:42:21 +0800 Subject: [PATCH] clearer error message when config reload failed --- internal/config/config.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/internal/config/config.go b/internal/config/config.go index 8ea9ef2..34384f6 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -103,7 +103,6 @@ func OnConfigChange(ev []events.Event) { } if err := Reload(); err != nil { - logging.Warn().Msg("using last config") // recovered in event queue panic(err) } @@ -118,7 +117,7 @@ func Reload() E.Error { err := newCfg.load() if err != nil { newCfg.task.Finish(err) - return err + return E.New("using last config").With(err) } // cancel all current subtasks -> wait