Patch for concurrent iterator & others (onto v1.11.6) #386

Closed
roysc wants to merge 1565 commits from v1.11.6-statediff-v5 into master
Showing only changes of commit 98be5f9a72 - Show all commits

View File

@ -224,7 +224,7 @@ func (s *Sync) Missing(max int) (nodes []common.Hash, paths []SyncPath, codes []
codeHashes []common.Hash codeHashes []common.Hash
) )
for !s.queue.Empty() && (max == 0 || len(nodeHashes)+len(codeHashes) < max) { for !s.queue.Empty() && (max == 0 || len(nodeHashes)+len(codeHashes) < max) {
// Retrieve th enext item in line // Retrieve the next item in line
item, prio := s.queue.Peek() item, prio := s.queue.Peek()
// If we have too many already-pending tasks for this depth, throttle // If we have too many already-pending tasks for this depth, throttle