Fix readonly check in libmdbx-rs (#12096)

This commit is contained in:
lazymio
2024-10-27 00:17:21 +08:00
committed by GitHub
parent f616de6d94
commit b257408060
4 changed files with 41 additions and 10 deletions

View File

@ -126,7 +126,7 @@ impl<C: ChainSpecParser<ChainSpec: EthChainSpec + EthereumHardforks>> Environmen
.static_file_provider()
.check_consistency(&factory.provider()?, has_receipt_pruning)?
{
if factory.db_ref().is_read_only() {
if factory.db_ref().is_read_only()? {
warn!(target: "reth::cli", ?unwind_target, "Inconsistent storage. Restart node to heal.");
return Ok(factory)
}