Add BlockManager::LoadingBlocks()

This commit is contained in:
MarcoFalke 2023-01-03 13:03:43 +01:00
parent 599e941c19
commit fa0f0436d8
No known key found for this signature in database
GPG key ID: CE2B75697E69A548
4 changed files with 19 additions and 16 deletions

View file

@ -711,8 +711,9 @@ public:
LOCK(::cs_main);
return chainman().m_blockman.m_have_pruned;
}
bool isReadyToBroadcast() override { return !node::fImporting && !node::fReindex && !isInitialBlockDownload(); }
bool isInitialBlockDownload() override {
bool isReadyToBroadcast() override { return !chainman().m_blockman.LoadingBlocks() && !isInitialBlockDownload(); }
bool isInitialBlockDownload() override
{
return chainman().ActiveChainstate().IsInitialBlockDownload();
}
bool shutdownRequested() override { return ShutdownRequested(); }