Răsfoiți Sursa

trie: fix overflow in write cache parent tracking (#18165)

trie/database: fix overflow in parent tracking
Martin Holst Swende 7 ani în urmă
părinte
comite
2843001ac2
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      trie/database.go

+ 1 - 1
trie/database.go

@@ -141,7 +141,7 @@ type cachedNode struct {
 	node node   // Cached collapsed trie node, or raw rlp data
 	size uint16 // Byte size of the useful cached data
 
-	parents  uint16                 // Number of live nodes referencing this one
+	parents  uint32                 // Number of live nodes referencing this one
 	children map[common.Hash]uint16 // External children referenced by this node
 
 	flushPrev common.Hash // Previous node in the flush-list