diff --git a/internal/statesync/reactor.go b/internal/statesync/reactor.go index e6d136cc2..3a6599689 100644 --- a/internal/statesync/reactor.go +++ b/internal/statesync/reactor.go @@ -279,7 +279,7 @@ func (r *Reactor) OnStart(ctx context.Context) error { "trustHeight", to.Height, "useP2P", r.cfg.UseP2P) if r.cfg.UseP2P { - if err := r.waitForEnoughPeers(ctx, 3); err != nil { + if err := r.waitForEnoughPeers(ctx, 2); err != nil { return err } @@ -348,7 +348,7 @@ func (r *Reactor) Sync(ctx context.Context) (sm.State, error) { // We need at least two peers (for cross-referencing of light blocks) before we can // begin state sync - if err := r.waitForEnoughPeers(ctx, 3); err != nil { + if err := r.waitForEnoughPeers(ctx, 2); err != nil { return sm.State{}, err }