diff --git a/libraries/chain/controller.cpp b/libraries/chain/controller.cpp index 554c9d813c..02764ae16f 100644 --- a/libraries/chain/controller.cpp +++ b/libraries/chain/controller.cpp @@ -3342,6 +3342,8 @@ struct controller_impl { template void log_applied(controller::block_report& br, const BSP& bsp) const { + if (replaying) // fork_db_root_block_num not available during replay + return; fc::time_point now = fc::time_point::now(); if (now - bsp->timestamp() < fc::minutes(5) || (bsp->block_num() % 1000 == 0)) { ilog("Received block ${id}... #${n} @ ${t} signed by ${p} " // "Received" instead of "Applied" so it matches existing log output