diff --git a/claimtrie/node/manager.go b/claimtrie/node/manager.go index e655485f..e3f2dae8 100644 --- a/claimtrie/node/manager.go +++ b/claimtrie/node/manager.go @@ -48,6 +48,7 @@ func newNodeCache(size int) *nodeCache { func (nc *nodeCache) Get(key string) *Node { element := nc.elements[key] if element != nil { + nc.data.MoveToFront(element) return element.Value.(nodeCacheLeaf).node } return nil