Merge aa61d4feb0 into merged_master (Bitcoin PR bitcoin/bitcoin#30388)

This commit is contained in:
ivanlele 2026-03-03 15:46:17 +00:00
commit db7e36eaab
No known key found for this signature in database

View file

@ -6289,7 +6289,8 @@ util::Result<void> ChainstateManager::ActivateSnapshot(
return util::Error{strprintf(_("The base block header (%s) is part of an invalid chain."), base_blockhash.ToString())};
}
if (Assert(m_active_chainstate->GetMempool())->size() > 0) {
auto mempool{m_active_chainstate->GetMempool()};
if (mempool && mempool->size() > 0) {
return util::Error{_("Can't activate a snapshot when mempool not empty.")};
}
}