diff --git a/common/lru/blob_lru.go b/common/lru/blob_lru.go index 42e873cedb..f80f103c09 100644 --- a/common/lru/blob_lru.go +++ b/common/lru/blob_lru.go @@ -77,8 +77,8 @@ func (c *SizeConstrainedCache[K, V]) Add(key K, value V) (evicted bool) { // Get looks up a key's value from the cache. func (c *SizeConstrainedCache[K, V]) Get(key K) (V, bool) { - c.lock.RLock() - defer c.lock.RUnlock() + c.lock.Lock() + defer c.lock.Unlock() return c.lru.Get(key) }