mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-20 10:52:25 +00:00
eth/downloader: enable unsync-protection for light client
This commit is contained in:
parent
6269e5574c
commit
3653814017
1 changed files with 1 additions and 1 deletions
|
|
@ -580,7 +580,7 @@ func (d *Downloader) fetchHeight(p *peerConnection) (*types.Header, error) {
|
||||||
return nil, errBadPeer
|
return nil, errBadPeer
|
||||||
}
|
}
|
||||||
head := headers[0]
|
head := headers[0]
|
||||||
if d.mode == FastSync && head.Number.Uint64() < d.checkpoint {
|
if (d.mode == FastSync || d.mode == LightSync) && head.Number.Uint64() < d.checkpoint {
|
||||||
p.log.Warn("Remote head below checkpoint", "number", head.Number, "hash", head.Hash())
|
p.log.Warn("Remote head below checkpoint", "number", head.Number, "hash", head.Hash())
|
||||||
return nil, errUnsyncedPeer
|
return nil, errUnsyncedPeer
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue