From 283f47b38d725d0e9bb0de3b38d10a9312ece40f Mon Sep 17 00:00:00 2001 From: Pablo Greco Date: Thu, 29 Jun 2023 10:43:49 -0700 Subject: [PATCH] Move initialization of setTrimmableBlockIndex --- src/validation.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/validation.cpp b/src/validation.cpp index 2a2873aa83..0b18345215 100644 --- a/src/validation.cpp +++ b/src/validation.cpp @@ -2568,6 +2568,7 @@ bool CChainState::FlushStateToDisk( m_blockman.FlushBlockFile(); } + std::set setTrimmableBlockIndex(m_blockman.m_dirty_blockindex); // Then update all block file information (which may refer to block and undo files). { LOG_TIME_MILLIS_WITH_CATEGORY("write block index to disk", BCLog::BENCH); @@ -2577,7 +2578,6 @@ bool CChainState::FlushStateToDisk( } if (node::fTrimHeaders) { - std::set setTrimmableBlockIndex(m_blockman.m_dirty_blockindex); LogPrintf("Flushing block index, trimming headers, setTrimmableBlockIndex.size(): %d\n", setTrimmableBlockIndex.size()); int trim_height = m_chain.Height() - node::nMustKeepFullHeaders; int min_height = std::numeric_limits::max();