diff --git a/rai/node/bootstrap.cpp b/rai/node/bootstrap.cpp index aab2a3d3..b63d42cb 100755 --- a/rai/node/bootstrap.cpp +++ b/rai/node/bootstrap.cpp @@ -895,7 +895,9 @@ void rai::bootstrap_attempt::run () } // Flushing may resolve forks which can add more pulls BOOST_LOG (node->log) << "Flushing unchecked blocks"; + lock.unlock (); node->block_processor.flush (); + lock.lock (); BOOST_LOG (node->log) << "Finished flushing unchecked blocks"; } if (!stopped)