diff --git a/openair3/RAL-LTE/LTE_RAL_ENB/SRC/lteRALenb_main.c b/openair3/RAL-LTE/LTE_RAL_ENB/SRC/lteRALenb_main.c index cdbbee0d28271a63e307481c6db325bb6ca72a13..14ecd591fb78ff8004a0122a76ccd9371a3e5b93 100755 --- a/openair3/RAL-LTE/LTE_RAL_ENB/SRC/lteRALenb_main.c +++ b/openair3/RAL-LTE/LTE_RAL_ENB/SRC/lteRALenb_main.c @@ -543,7 +543,7 @@ void* eRAL_task(void *args_p) { LOG_E(RAL_ENB, "Received unexpected message %s\n", msg_name); break; } - free(msg_p); + itti_free (ITTI_MSG_ORIGIN_ID(msg_p), msg_p); msg_p = NULL; } nb_events = itti_get_events(TASK_RAL_ENB, &events);