eth/fetcher: fix invalid tracking of received at time

This commit is contained in:
Manav Darji 2023-12-04 16:29:01 +05:30
parent f04e5bde74
commit b6e752b736

View file

@ -483,7 +483,7 @@ func (f *BlockFetcher) loop() {
select {
case res := <-resCh:
res.Done <- nil
f.FilterHeaders(peer, *res.Res.(*eth.BlockHeadersRequest), time.Now().Add(res.Time))
f.FilterHeaders(peer, *res.Res.(*eth.BlockHeadersRequest), time.Now())
case <-timeout.C:
// The peer didn't respond in time. The request