diff --git a/trie/hasher.go b/trie/hasher.go index 8093b093db..a2a1f5b662 100644 --- a/trie/hasher.go +++ b/trie/hasher.go @@ -149,8 +149,8 @@ func (h *hasher) encodeFullNode(n *fullNode) []byte { defer wg.Done() h := newHasher(false) - defer returnHasherToPool(h) fn.Children[i] = h.hash(n.Children[i], false) + returnHasherToPool(h) }(i) } wg.Wait()