eth/downloader: bump the download queue size to prevent starvation
This commit is contained in:
		
							parent
							
								
									b57a3f154f
								
							
						
					
					
						commit
						93c0012000
					
				| @ -43,6 +43,11 @@ var ( | ||||
| 	genesis     = core.GenesisBlockForTesting(testdb, testAddress, big.NewInt(1000000000)) | ||||
| ) | ||||
| 
 | ||||
| // Reduce the block cache limit, otherwise the tests will be very heavy.
 | ||||
| func init() { | ||||
| 	blockCacheLimit = 1024 | ||||
| } | ||||
| 
 | ||||
| // makeChain creates a chain of n blocks starting at and including parent.
 | ||||
| // the returned hash chain is ordered head->parent. In addition, every 3rd block
 | ||||
| // contains a transaction and every 5th an uncle to allow testing correct block
 | ||||
|  | ||||
| @ -39,7 +39,7 @@ import ( | ||||
| ) | ||||
| 
 | ||||
| var ( | ||||
| 	blockCacheLimit   = 1024 // Maximum number of blocks to cache before throttling the download
 | ||||
| 	blockCacheLimit   = 8192 // Maximum number of blocks to cache before throttling the download
 | ||||
| 	maxInFlightStates = 4096 // Maximum number of state downloads to allow concurrently
 | ||||
| ) | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user