From 2c0d58f692b553ae76c4646ec0dc7b224af755e9 Mon Sep 17 00:00:00 2001 From: yusing Date: Fri, 4 Apr 2025 03:51:09 +0800 Subject: [PATCH] refactor: move config reload error logging to separate method --- internal/config/config.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/internal/config/config.go b/internal/config/config.go index 5cc3bef..4ae01e3 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -80,9 +80,7 @@ func WatchChanges() { t, configEventFlushInterval, OnConfigChange, - func(err gperr.Error) { - gperr.LogError("config reload error", err) - }, + onReloadError, ) eventQueue.Start(cfgWatcher.Events(t.Context())) } @@ -105,6 +103,10 @@ func OnConfigChange(ev []events.Event) { } } +func onReloadError(err gperr.Error) { + logging.Error().Msgf("config reload error: %s", err) +} + func Reload() gperr.Error { // avoid race between config change and API reload request reloadMu.Lock()