diff --git a/eth/downloader/downloader.go b/eth/downloader/downloader.go index f8fc4fc30..c4af5e17b 100644 --- a/eth/downloader/downloader.go +++ b/eth/downloader/downloader.go @@ -20,12 +20,12 @@ import ( const ( maxBlockFetch = 256 // Amount of max blocks to be fetched per chunk peerCountTimeout = 12 * time.Second // Amount of time it takes for the peer handler to ignore minDesiredPeerCount - blockTtl = 20 * time.Second // The amount of time it takes for a block request to time out hashTtl = 20 * time.Second // The amount of time it takes for a hash request to time out ) var ( - minDesiredPeerCount = 5 // Amount of peers desired to start syncing + minDesiredPeerCount = 5 // Amount of peers desired to start syncing + blockTtl = 20 * time.Second // The amount of time it takes for a block request to time out errLowTd = errors.New("peer's TD is too low") errBusy = errors.New("busy") diff --git a/eth/downloader/downloader_test.go b/eth/downloader/downloader_test.go index 249d8a533..1d449cfba 100644 --- a/eth/downloader/downloader_test.go +++ b/eth/downloader/downloader_test.go @@ -110,6 +110,7 @@ func TestDownload(t *testing.T) { glog.SetToStderr(true) minDesiredPeerCount = 4 + blockTtl = 1 * time.Second hashes := createHashes(0, 1000) blocks := createBlocksFromHashes(hashes)