From 82dd779e93c776fa4e8e83c7b8ccc925a1286881 Mon Sep 17 00:00:00 2001 From: Thane Thomson Date: Fri, 29 Apr 2022 14:42:45 -0400 Subject: [PATCH] Lift termination condition into for loop Signed-off-by: Thane Thomson --- internal/blocksync/pool.go | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/internal/blocksync/pool.go b/internal/blocksync/pool.go index 69bdd1a18..962e3d8a7 100644 --- a/internal/blocksync/pool.go +++ b/internal/blocksync/pool.go @@ -130,11 +130,7 @@ func (*BlockPool) OnStop() {} // spawns requesters as needed func (pool *BlockPool) makeRequestersRoutine(ctx context.Context) { - for { - if !pool.IsRunning() { - break - } - + for pool.IsRunning() { _, numPending, lenRequesters := pool.GetStatus() switch { case numPending >= maxPendingRequests: