Commit 075764d4 authored by Vijay C's avatar Vijay C

Merge branch 'TC_9123' into '3GPP_TTCN_System_Simulator'

Tc 9123

See merge request firecell/rdsubscription/sequansrd!88
parents f216ee51 eab10eaa
...@@ -523,7 +523,6 @@ static void max_retx_reached(void *_ue, rlc_entity_t *entity) ...@@ -523,7 +523,6 @@ static void max_retx_reached(void *_ue, rlc_entity_t *entity)
int rb_id; int rb_id;
MessageDef *msg; MessageDef *msg;
int is_enb; int is_enb;
/* is it SRB? */ /* is it SRB? */
for (i = 0; i < 2; i++) { for (i = 0; i < 2; i++) {
if (entity == ue->srb[i]) { if (entity == ue->srb[i]) {
...@@ -547,7 +546,7 @@ static void max_retx_reached(void *_ue, rlc_entity_t *entity) ...@@ -547,7 +546,7 @@ static void max_retx_reached(void *_ue, rlc_entity_t *entity)
exit(1); exit(1);
rb_found: rb_found:
LOG_D(RLC, "max RETX reached on %s %d\n", LOG_I(RLC, "max RETX reached on %s %d\n",
is_srb ? "SRB" : "DRB", is_srb ? "SRB" : "DRB",
rb_id); rb_id);
......
...@@ -9438,6 +9438,7 @@ void process_unsuccessful_rlc_sdu_indication(int instance, int rnti) { ...@@ -9438,6 +9438,7 @@ void process_unsuccessful_rlc_sdu_indication(int instance, int rnti) {
int release_num; int release_num;
int release_total; int release_total;
RRC_release_ctrl_t *release_ctrl; RRC_release_ctrl_t *release_ctrl;
LOG_I(RRC, "process_unsuccessful_rlc_sdu_indication: radio link failure detected by RLC layer, remove UE\n");
/* radio link failure detected by RLC layer, remove UE properly */ /* radio link failure detected by RLC layer, remove UE properly */
pthread_mutex_lock(&rrc_release_freelist); pthread_mutex_lock(&rrc_release_freelist);
...@@ -10442,12 +10443,18 @@ void *rrc_enb_process_itti_msg(void *notUsed) { ...@@ -10442,12 +10443,18 @@ void *rrc_enb_process_itti_msg(void *notUsed) {
ue_context_pP = rrc_eNB_get_ue_context(RC.rrc[instance], SS_RRC_PDU_REQ(msg_p).rnti); ue_context_pP = rrc_eNB_get_ue_context(RC.rrc[instance], SS_RRC_PDU_REQ(msg_p).rnti);
LOG_A(RRC, "RRC Connection Release message received \n"); LOG_A(RRC, "RRC Connection Release message received \n");
if (NULL == ue_context_pP)
{
LOG_W(RRC, "ue_context_pP is already NULL \n");
}
else {
ue_context_pP->ue_context.ue_reestablishment_timer = 0; ue_context_pP->ue_context.ue_reestablishment_timer = 0;
ue_context_pP->ue_context.ue_release_timer = 1; ue_context_pP->ue_context.ue_release_timer = 1;
ue_context_pP->ue_context.ue_release_timer_thres = 10; ue_context_pP->ue_context.ue_release_timer_thres = 10;
ue_context_pP->ue_context.ue_rrc_inactivity_timer = 0; ue_context_pP->ue_context.ue_rrc_inactivity_timer = 0;
ue_context_pP->ue_context.ue_release_timer_rrc = 0; ue_context_pP->ue_context.ue_release_timer_rrc = 0;
ue_context_pP->ue_context.ue_release_timer_thres_rrc = 0; ue_context_pP->ue_context.ue_release_timer_thres_rrc = 0;
}
security_mode_command_send = TRUE; security_mode_command_send = TRUE;
as_security_conf_ciphering = FALSE; as_security_conf_ciphering = FALSE;
if (RC.ss.CBRA_flag) if (RC.ss.CBRA_flag)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment