From b6cf5f26657a259ae6cbde86b8d476fdad811fa9 Mon Sep 17 00:00:00 2001 From: Brannon King Date: Tue, 20 Jul 2021 11:36:06 -0400 Subject: [PATCH] fixed missing frontload on read --- claimtrie/node/manager.go | 1 + 1 file changed, 1 insertion(+) 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