Forráskód Böngészése

Merge pull request #21472 from holiman/fix_dltest_fail

eth/downloader: fix rollback issue on short chains
Péter Szilágyi 5 éve
szülő
commit
b68929caee
1 módosított fájl, 2 hozzáadás és 0 törlés
  1. 2 0
      eth/downloader/downloader.go

+ 2 - 0
eth/downloader/downloader.go

@@ -1502,6 +1502,8 @@ func (d *Downloader) processHeaders(origin uint64, pivot uint64, td *big.Int) er
 					head := chunk[len(chunk)-1].Number.Uint64()
 					if head-rollback > uint64(fsHeaderSafetyNet) {
 						rollback = head - uint64(fsHeaderSafetyNet)
+					} else {
+						rollback = 1
 					}
 				}
 				// Unless we're doing light chains, schedule the headers for associated content retrieval