diff options
author | Andrew Toth <andrewstoth@gmail.com> | 2022-12-20 12:25:36 -0500 |
---|---|---|
committer | Andrew Toth <andrewstoth@gmail.com> | 2022-12-20 12:25:36 -0500 |
commit | 77557dda4a123515d0fa2a545ee21d7c43a66988 (patch) | |
tree | f652cebf93d4c5547b6721aca729b627ac681af7 /src/validation.cpp | |
parent | dcdfd72861c09a7945b9facc3726177a2d06fa64 (diff) |
prune: scan and unlink already pruned block files on startup
Diffstat (limited to 'src/validation.cpp')
-rw-r--r-- | src/validation.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/validation.cpp b/src/validation.cpp index 76bea97341..486c67a74e 100644 --- a/src/validation.cpp +++ b/src/validation.cpp @@ -4260,6 +4260,8 @@ bool ChainstateManager::LoadBlockIndex() bool ret = m_blockman.LoadBlockIndexDB(GetConsensus()); if (!ret) return false; + m_blockman.ScanAndUnlinkAlreadyPrunedFiles(); + std::vector<CBlockIndex*> vSortedByHeight{m_blockman.GetAllBlockIndices()}; std::sort(vSortedByHeight.begin(), vSortedByHeight.end(), CBlockIndexHeightOnlyComparator()); |