From b8bae7cde975cfd2daba2c5162a72de2277bae5b Mon Sep 17 00:00:00 2001 From: sprites0 <199826320+sprites0@users.noreply.github.com> Date: Sun, 5 Oct 2025 11:26:03 +0000 Subject: [PATCH] fix: Utillize LruMap better LruMap was introduced to allow getting the same block twice, so removing the item when getting the block doesn't make sense. --- src/pseudo_peer/sources/hl_node/cache.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pseudo_peer/sources/hl_node/cache.rs b/src/pseudo_peer/sources/hl_node/cache.rs index a484db3b1..08412147c 100644 --- a/src/pseudo_peer/sources/hl_node/cache.rs +++ b/src/pseudo_peer/sources/hl_node/cache.rs @@ -27,7 +27,7 @@ impl LocalBlocksCache { } pub fn get_block(&mut self, height: u64) -> Option { - self.cache.remove(&height) + self.cache.get(&height).cloned() } pub fn get_path_for_height(&self, height: u64) -> Option {