avoid print err for ctx cancellation at shutdown

This commit is contained in:
pippellia-btc
2025-06-17 12:23:25 +02:00
parent 24948b0429
commit e963855f6f
3 changed files with 6 additions and 6 deletions

View File

@@ -65,7 +65,7 @@ func Arbiter(ctx context.Context, config ArbiterConfig, db redb.RedisDB, send fu
case <-ticker.C:
total, err := db.TotalWalks(ctx)
if err != nil {
if err != nil && ctx.Err() == nil {
log.Printf("Arbiter: %v", err)
continue
}
@@ -75,7 +75,7 @@ func Arbiter(ctx context.Context, config ArbiterConfig, db redb.RedisDB, send fu
if changeRatio > config.Activation {
promoted, demoted, err := arbiterScan(ctx, config, db, send)
if err != nil {
if err != nil && ctx.Err() == nil {
log.Printf("Arbiter: %v", err)
}