mirror of https://github.com/ethereum/go-ethereum
The trie sync code links subtries using pointers into node structs.
Since commit 40cdcf1183
nodes are no longer copied when unpacking from
an interface value, causing all nodes to get linked up as the sync
progresses. Fix it by breaking the pointer chain with an explicit copy.
pull/3142/head
parent
81b01f1c2b
commit
2cd7a0395d
Loading…
Reference in new issue