mirror of
https://github.com/open5gs/open5gs.git
synced 2025-11-03 13:33:26 +00:00
fix memory-leak when s1ap decode is failed
This commit is contained in:
@@ -181,7 +181,9 @@ void mme_state_operational(fsm_t *s, event_t *e)
|
|||||||
if (rv != CORE_OK)
|
if (rv != CORE_OK)
|
||||||
{
|
{
|
||||||
d_print_hex(pkbuf->payload, pkbuf->len);
|
d_print_hex(pkbuf->payload, pkbuf->len);
|
||||||
d_assert(0, pkbuf_free(pkbuf); break, "Can't decode S1AP_PDU");
|
d_assert(0,
|
||||||
|
s1ap_free_pdu(&message); pkbuf_free(pkbuf); break,
|
||||||
|
"Can't decode S1AP_PDU");
|
||||||
}
|
}
|
||||||
|
|
||||||
event_set_param1(e, (c_uintptr_t)enb->index);
|
event_set_param1(e, (c_uintptr_t)enb->index);
|
||||||
|
|||||||
Reference in New Issue
Block a user