From 74804f2ba35b597a9fb06277d10b4046d6d4952a Mon Sep 17 00:00:00 2001 From: Guido Casati Date: Wed, 16 Oct 2024 19:54:45 +0200 Subject: [PATCH] Free F1 DL RRC Message Transfer after use in F1AP_CU_task --- openair2/F1AP/f1ap_cu_task.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openair2/F1AP/f1ap_cu_task.c b/openair2/F1AP/f1ap_cu_task.c index 72e3d86ea2..59e4bb29af 100644 --- a/openair2/F1AP/f1ap_cu_task.c +++ b/openair2/F1AP/f1ap_cu_task.c @@ -34,6 +34,7 @@ #include "f1ap_cu_interface_management.h" #include "f1ap_cu_rrc_message_transfer.h" #include "f1ap_cu_ue_context_management.h" +#include "lib/f1ap_rrc_message_transfer.h" #include "f1ap_cu_paging.h" #include "f1ap_cu_task.h" #include @@ -174,7 +175,7 @@ void *F1AP_CU_task(void *arg) { case F1AP_DL_RRC_MESSAGE: // from rrc CU_send_DL_RRC_MESSAGE_TRANSFER(assoc_id, &F1AP_DL_RRC_MESSAGE(received_msg)); - free(F1AP_DL_RRC_MESSAGE(received_msg).rrc_container); + free_dl_rrc_message_transfer(&F1AP_DL_RRC_MESSAGE(received_msg)); break; case F1AP_UE_CONTEXT_SETUP_REQ: // from rrc