core: update pruning if using --prune-blockchain on a pruned blockchain

Avoids a massive amount of spurious warnings if the last update before
the daemon exited was a while ago and the daemon was syncing
release-v0.14
moneromooo-monero 5 years ago
parent 5fbfa8a656
commit b7a96a0874
No known key found for this signature in database
GPG Key ID: 686F07454D6CEFC3

@ -675,8 +675,14 @@ namespace cryptonote
{
// display a message if the blockchain is not pruned yet
if (m_blockchain_storage.get_current_blockchain_height() > 1 && !m_blockchain_storage.get_blockchain_pruning_seed())
{
MGINFO("Pruning blockchain...");
CHECK_AND_ASSERT_MES(m_blockchain_storage.prune_blockchain(), false, "Failed to prune blockchain");
CHECK_AND_ASSERT_MES(m_blockchain_storage.prune_blockchain(), false, "Failed to prune blockchain");
}
else
{
CHECK_AND_ASSERT_MES(m_blockchain_storage.update_blockchain_pruning(), false, "Failed to update blockchain pruning");
}
}
return load_state_data();

Loading…
Cancel
Save