From b76551a1a21a253d24a8cb695efcb68f77bfbb3c Mon Sep 17 00:00:00 2001 From: Josh Rickmar Date: Tue, 28 Jan 2025 14:35:09 +0000 Subject: [PATCH] nicer --- spv/sync.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/spv/sync.go b/spv/sync.go index 6904f4f2c..246225728 100644 --- a/spv/sync.go +++ b/spv/sync.go @@ -702,11 +702,12 @@ func (s *Syncer) connectToCandidates(ctx context.Context) error { go func() { raddr := na.String() b := s.backoff(raddr) - jitter := backoffJitter() - var delay time.Duration + var jitter, delay time.Duration if b.time.IsZero() { + jitter = rand.Duration(200 * time.Millisecond) delay = jitter } else { + jitter = backoffJitter() delay = time.Until(b.time) + jitter } connected := s.connectAndRunPeer(ctx, delay, raddr, false)