diff options
author | James O'Beirne <james.obeirne@pm.me> | 2022-07-21 12:56:47 -0400 |
---|---|---|
committer | James O'Beirne <james.obeirne@pm.me> | 2022-09-13 13:30:28 -0400 |
commit | 00b357c215ed900145bd770525a341ba0ed9c027 (patch) | |
tree | 209fcde588b0c1d29370f5c8ddca01b9ab7cc101 /src/validation.cpp | |
parent | 3a29dfbfb2c16a50d854f6f81428a68aa9180509 (diff) | |
download | bitcoin-00b357c215ed900145bd770525a341ba0ed9c027.tar.xz |
validation: add ResetChainstates()
Necessary for the following test commit.
Diffstat (limited to 'src/validation.cpp')
-rw-r--r-- | src/validation.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/validation.cpp b/src/validation.cpp index b94950d1b4..f46ee1145e 100644 --- a/src/validation.cpp +++ b/src/validation.cpp @@ -5165,6 +5165,13 @@ void ChainstateManager::MaybeRebalanceCaches() } } +void ChainstateManager::ResetChainstates() +{ + m_ibd_chainstate.reset(); + m_snapshot_chainstate.reset(); + m_active_chainstate = nullptr; +} + ChainstateManager::~ChainstateManager() { LOCK(::cs_main); |