From 75d62c030398ae8f36aec2d464fae57050e66dcf Mon Sep 17 00:00:00 2001 From: SChernykh Date: Fri, 29 Oct 2021 10:34:53 +0200 Subject: [PATCH] SideChain: cleanup m_seenBlocks when pruning old blocks --- src/side_chain.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/side_chain.cpp b/src/side_chain.cpp index 4a5411b..9fe4bc8 100644 --- a/src/side_chain.cpp +++ b/src/side_chain.cpp @@ -1539,6 +1539,7 @@ void SideChain::prune_old_blocks() auto it2 = m_blocksById.find(block->m_sidechainId); if (it2 != m_blocksById.end()) { m_blocksById.erase(it2); + m_seenBlocks.erase(block->m_sidechainId); delete block; ++num_blocks_pruned; }