From 46e1e101d38a4c294abd086b4798426ab0b90cea Mon Sep 17 00:00:00 2001 From: Francisco Paisana Date: Fri, 28 Aug 2020 15:44:38 +0100 Subject: [PATCH] removal of unecessary ho_ra_complete(false) in mac. In case of HO failure, the rrc should let the t304 expire --- srsue/src/stack/mac/proc_ra.cc | 3 --- srsue/src/stack/rrc/rrc.cc | 4 +--- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/srsue/src/stack/mac/proc_ra.cc b/srsue/src/stack/mac/proc_ra.cc index a1e835c83..dc028944c 100644 --- a/srsue/src/stack/mac/proc_ra.cc +++ b/srsue/src/stack/mac/proc_ra.cc @@ -505,9 +505,6 @@ void ra_proc::response_error() rError("Maximum number of transmissions reached (%d)\n", rach_cfg.preambleTransMax); rrc->ra_problem(); state = IDLE; - if (ra_is_ho) { - rrc->ho_ra_completed(false); - } } else { backoff_interval_start = -1; if (backoff_param_ms) { diff --git a/srsue/src/stack/rrc/rrc.cc b/srsue/src/stack/rrc/rrc.cc index 6b28b85db..6a6c5636e 100644 --- a/srsue/src/stack/rrc/rrc.cc +++ b/srsue/src/stack/rrc/rrc.cc @@ -585,9 +585,7 @@ void rrc::release_pucch_srs() void rrc::ra_problem() { - if (not t304.is_running()) { - radio_link_failure(); - } + rrc_log->warning("MAC indicated RA problem\n"); } void rrc::max_retx_attempted()