trie: fix 'gosimple' lint issue (#25309)

pull/25315/head
Felix Lange 2 years ago committed by GitHub
parent a54a230a08
commit e3df3d34cf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 11
      trie/sync.go

@ -249,17 +249,16 @@ func (s *Sync) Missing(max int) ([]string, []common.Hash, []common.Hash) {
s.queue.Pop() s.queue.Pop()
s.fetches[depth]++ s.fetches[depth]++
switch item.(type) { switch item := item.(type) {
case common.Hash: case common.Hash:
codeHashes = append(codeHashes, item.(common.Hash)) codeHashes = append(codeHashes, item)
case string: case string:
path := item.(string) req, ok := s.nodeReqs[item]
req, ok := s.nodeReqs[path]
if !ok { if !ok {
log.Error("Missing node request", "path", path) log.Error("Missing node request", "path", item)
continue // System very wrong, shouldn't happen continue // System very wrong, shouldn't happen
} }
nodePaths = append(nodePaths, path) nodePaths = append(nodePaths, item)
nodeHashes = append(nodeHashes, req.hash) nodeHashes = append(nodeHashes, req.hash)
} }
} }

Loading…
Cancel
Save