diff --git a/eth/downloader/downloader.go b/eth/downloader/downloader.go index fc06cbd62e..9a30f8655a 100644 --- a/eth/downloader/downloader.go +++ b/eth/downloader/downloader.go @@ -450,7 +450,7 @@ func (d *Downloader) syncWithPeer(p *peer, hash common.Hash, td *big.Int) (err e } if d.mode == FastSync { fetchers = append(fetchers, func() error { return d.processFastSyncContent(latest) }) - } else { + } else if d.mode == FullSync { fetchers = append(fetchers, d.processFullSyncContent) } err = d.spawnSync(fetchers)