From 3c284fa8afbf3fe8c06d09c55c751a293fd8cd92 Mon Sep 17 00:00:00 2001 From: Jerry Date: Thu, 2 May 2024 12:08:53 -0700 Subject: [PATCH] Cancel pending downloader tasks before rewinding --- eth/bor_checkpoint_verifier.go | 1 + 1 file changed, 1 insertion(+) diff --git a/eth/bor_checkpoint_verifier.go b/eth/bor_checkpoint_verifier.go index a0bdfeac8e..b2fd2c2d21 100644 --- a/eth/bor_checkpoint_verifier.go +++ b/eth/bor_checkpoint_verifier.go @@ -162,6 +162,7 @@ func rewindBack(eth *Ethereum, head uint64, rewindTo uint64) { } func rewind(eth *Ethereum, head uint64, rewindTo uint64) { + eth.handler.downloader.Cancel() err := eth.blockchain.SetHead(rewindTo) if err != nil {