diff --git a/autocleanup.go b/autocleanup.go index a88773c..a08d1a2 100644 --- a/autocleanup.go +++ b/autocleanup.go @@ -72,7 +72,7 @@ func (bt *BackgroundTask) Start() { registry := GetGlobalTaskRegistry() if err := registry.cb.CanCreateTask(bt.name); err != nil { if bt.logger != nil { - bt.logger.Errorf("Cannot start task %s: %v", bt.name, err) + bt.logger.Debugf("Cannot start task %s: %v (circuit breaker protection working as expected)", bt.name, err) } return } diff --git a/jwt.go b/jwt.go index 11b578a..4de6f6b 100644 --- a/jwt.go +++ b/jwt.go @@ -115,7 +115,7 @@ func startReplayCacheCleanup(ctx context.Context, logger *Logger) { if err != nil { if logger != nil { - logger.Errorf("Failed to create replay cache cleanup task: %v", err) + logger.Debugf("Replay cache cleanup task already exists or circuit breaker limit reached: %v (this is expected with multiple instances)", err) } return }