Unverified Commit cefc7d3f authored by Maxim Ivanov's avatar Maxim Ivanov Committed by GitHub
Browse files

Avoid spamming leaderboard cache errors when startup is cancelled. (#924)

parent 0fd5e92a
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -178,8 +178,12 @@ func NewLocalLeaderboardRankCache(ctx context.Context, startupLogger *zap.Logger
				rows, err := db.QueryContext(ctx, query, params...)
				if err != nil {
					startupLogger.Error("Failed to caching leaderboard ranks", zap.String("leaderboard_id", leaderboard.Id), zap.Error(err))
					if err == context.Canceled {
						return // all further attempts will be failing, no point in trying them
					} else {
						break
					}
				}

				// Read score information.
				for rows.Next() {