diff options
Diffstat (limited to 'src/node')
-rw-r--r-- | src/node/chainstate.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/node/chainstate.cpp b/src/node/chainstate.cpp index d03b9dcac6..d22f71ac8a 100644 --- a/src/node/chainstate.cpp +++ b/src/node/chainstate.cpp @@ -90,9 +90,9 @@ std::optional<ChainstateLoadingError> LoadChainstate(bool fReset, chainstate->CoinsErrorCatcher().AddReadErrCallback(coins_error_cb); } - // If necessary, upgrade from older database format. + // Refuse to load unsupported database format. // This is a no-op if we cleared the coinsviewdb with -reindex or -reindex-chainstate - if (!chainstate->CoinsDB().Upgrade()) { + if (chainstate->CoinsDB().NeedsUpgrade()) { return ChainstateLoadingError::ERROR_CHAINSTATE_UPGRADE_FAILED; } |