validation: Pass in chainman to UnloadBlockIndex

This commit is contained in:
Carl Dong
2020-08-25 15:23:57 -04:00
parent 4668ded6d6
commit 74f73c783d
5 changed files with 10 additions and 7 deletions

View File

@@ -84,8 +84,11 @@ void AppTests::appTests()
// Reset global state to avoid interfering with later tests.
LogInstance().DisconnectTestLogger();
AbortShutdown();
UnloadBlockIndex(/* mempool */ nullptr);
WITH_LOCK(::cs_main, g_chainman.Reset());
{
LOCK(cs_main);
UnloadBlockIndex(/* mempool */ nullptr, g_chainman);
g_chainman.Reset();
}
}
//! Entry point for BitcoinGUI tests.