From c02e920b6b187b233209f57259a1f7649ada78f7 Mon Sep 17 00:00:00 2001 From: Ismael Gomez Date: Sun, 26 Jul 2020 17:34:39 +0200 Subject: [PATCH] Trigger RA after SR failed directly (don't wait for next BSR trigger) --- srsue/src/stack/mac/proc_sr.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/srsue/src/stack/mac/proc_sr.cc b/srsue/src/stack/mac/proc_sr.cc index 4785b1792..5b8845b6d 100644 --- a/srsue/src/stack/mac/proc_sr.cc +++ b/srsue/src/stack/mac/proc_sr.cc @@ -91,7 +91,8 @@ void sr_proc::step(uint32_t tti) sr_cfg.dsr_transmax); log_h->console("Scheduling request failed: releasing RRC connection...\n"); rrc->release_pucch_srs(); - is_pending_sr = false; + ra->start_mac_order(); + reset(); } } } else {