From f8cffff290747c46def5721a512f953d7a6a301e Mon Sep 17 00:00:00 2001 From: Andrew Fitzgerald Date: Fri, 26 Jul 2024 11:26:19 -0400 Subject: [PATCH] Scheduler: buffer packets for forwarding if forwarding is enabled --- .../banking_stage/transaction_scheduler/scheduler_controller.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/banking_stage/transaction_scheduler/scheduler_controller.rs b/core/src/banking_stage/transaction_scheduler/scheduler_controller.rs index dcb0918e7459f1..176b07a5272231 100644 --- a/core/src/banking_stage/transaction_scheduler/scheduler_controller.rs +++ b/core/src/banking_stage/transaction_scheduler/scheduler_controller.rs @@ -446,7 +446,7 @@ impl SchedulerController { }, true, ), - BufferedPacketsDecision::Forward => (MAX_PACKET_RECEIVE_TIME, false), + BufferedPacketsDecision::Forward => (MAX_PACKET_RECEIVE_TIME, self.forwarder.is_some()), BufferedPacketsDecision::ForwardAndHold | BufferedPacketsDecision::Hold => { (MAX_PACKET_RECEIVE_TIME, true) }