diff --git a/nano/node/active_transactions.cpp b/nano/node/active_transactions.cpp index 282fa268..c64a34cf 100644 --- a/nano/node/active_transactions.cpp +++ b/nano/node/active_transactions.cpp @@ -338,15 +338,6 @@ void nano::active_transactions::request_loop () while (!stopped && !node.flags.disable_request_loop) { - // If many votes are queued, ensure at least the currently active ones finish processing - lock.unlock (); - condition.notify_all (); - if (node.vote_processor.half_full ()) - { - node.vote_processor.flush (); - } - lock.lock (); - auto const stamp_l = std::chrono::steady_clock::now (); request_confirm (lock);