From 1871ef3d386a8f0d3619147c2d2a69933a5b488c 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 c0fe6bb..c086156 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