From c4f054ab514e198d27b6fb6df272a14de2413b61 Mon Sep 17 00:00:00 2001 From: ardocrat Date: Thu, 14 May 2026 22:34:22 +0300 Subject: [PATCH] sync: blocked filter --- servers/src/grin/sync/state_sync.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/servers/src/grin/sync/state_sync.rs b/servers/src/grin/sync/state_sync.rs index 07faaf8b..19fc07fe 100644 --- a/servers/src/grin/sync/state_sync.rs +++ b/servers/src/grin/sync/state_sync.rs @@ -413,13 +413,13 @@ impl StateSync { .and_then(|(_, addr)| *addr); let peer = available_pibd_peers() .outbound() - .non_blocked() + .with_filter(|p| !peers.is_blocked(p.info.addr)) .exclude(excluded_peer) .choose_random() .or_else(|| { available_pibd_peers() .inbound() - .non_blocked() + .with_filter(|p| !peers.is_blocked(p.info.addr)) .exclude(excluded_peer) .choose_random() .or_else(|| {