From 71ecec6744ab27d70f708bdc3005e63905be3781 Mon Sep 17 00:00:00 2001 From: Robert Schmidt Date: Mon, 12 Apr 2021 11:47:57 +0200 Subject: [PATCH] Fix: mark delayed HARQ feedback as free --- openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c | 1 + 1 file changed, 1 insertion(+) diff --git a/openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c b/openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c index 323967d64d..d33915033d 100644 --- a/openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c +++ b/openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c @@ -476,6 +476,7 @@ void handle_nr_ul_harq(module_id_t mod_id, remove_front_nr_list(&sched_ctrl->feedback_ul_harq); sched_ctrl->ul_harq_processes[harq_pid].round++; + sched_ctrl->ul_harq_processes[harq_pid].is_waiting = false; add_tail_nr_list(&sched_ctrl->retrans_ul_harq, harq_pid); harq_pid = sched_ctrl->feedback_ul_harq.head; }