From b6aa3aba5bc7098853afd3eb7f0e803fa7471be1 Mon Sep 17 00:00:00 2001 From: Sukchan Lee Date: Sat, 4 Feb 2023 22:41:11 +0900 Subject: [PATCH] Follow-up on #2048 --- src/amf/namf-handler.c | 2 ++ src/smf/npcf-handler.c | 5 +++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/amf/namf-handler.c b/src/amf/namf-handler.c index 1b062e48d..1e3b42536 100644 --- a/src/amf/namf-handler.c +++ b/src/amf/namf-handler.c @@ -378,6 +378,8 @@ int amf_namf_comm_handle_n1_n2_message_transfer( } if (CM_IDLE(amf_ue)) { + if (n1buf) + ogs_pkbuf_free(n1buf); if (n2buf) ogs_pkbuf_free(n2buf); diff --git a/src/smf/npcf-handler.c b/src/smf/npcf-handler.c index c682c3d43..621f71f85 100644 --- a/src/smf/npcf-handler.c +++ b/src/smf/npcf-handler.c @@ -445,8 +445,9 @@ bool smf_npcf_smpolicycontrol_handle_create( /* Check if selected UPF is associated with SMF */ ogs_assert(sess->pfcp_node); if (!OGS_FSM_CHECK(&sess->pfcp_node->sm, smf_pfcp_state_associated)) { - ogs_error("[%s] No associated UPF", smf_ue->supi); - return false; + strerror = ogs_msprintf("[%s:%d] No associated UPF", + smf_ue->supi, sess->psi); + goto cleanup; } /* Remove all previous QoS flow */