File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -4689,10 +4689,10 @@ std::optional<std::pair<CNetMessage, bool>> CNode::PollMessage()
46894689 // This ensures forward progress for both queues while strongly prioritizing quorum messages
46904690 // However, if normal queue is empty, process quorum messages in bursts (like old algorithm)
46914691 constexpr size_t QUORUM_TO_NORMAL_RATIO = 100 ;
4692-
4692+
46934693 // Check if we should process normal queue for forward progress
46944694 // Only apply ratio when both queues have messages to allow burst processing when normal queue is empty
4695- bool skip_quorum_processing = !m_msg_process_queue.empty () &&
4695+ bool skip_quorum_processing = !m_msg_process_queue.empty () &&
46964696 m_quorum_msg_count_since_normal >= QUORUM_TO_NORMAL_RATIO;
46974697
46984698 // Prioritize quorum queue: pop from it first if non-empty and ratio not reached
You can’t perform that action at this time.
0 commit comments