forked from acouzens/open5gs
Add missing pkbuf_free() (#1652)
This commit is contained in:
parent
776103698d
commit
f35afa2ff7
|
@ -71,8 +71,10 @@ static void recalculate_pool_size(void)
|
|||
|
||||
#define MAX_NUM_OF_TIMER 16
|
||||
self.pool.timer = self.max.ue * MAX_NUM_OF_TIMER;
|
||||
self.pool.message = self.max.ue;
|
||||
self.pool.event = self.max.ue;
|
||||
#define MAX_NUM_OF_MESSAGE 16
|
||||
self.pool.message = self.max.ue * MAX_NUM_OF_MESSAGE;
|
||||
#define MAX_NUM_OF_EVENT 16
|
||||
self.pool.event = self.max.ue * MAX_NUM_OF_EVENT;
|
||||
|
||||
self.pool.packet = self.max.ue * OGS_MAX_NUM_OF_PACKET_BUFFER;
|
||||
|
||||
|
|
|
@ -44,6 +44,7 @@ int nas_5gs_send_to_downlink_nas_transport(amf_ue_t *amf_ue, ogs_pkbuf_t *pkbuf)
|
|||
ran_ue = ran_ue_cycle(amf_ue->ran_ue);
|
||||
if (!ran_ue) {
|
||||
ogs_warn("NG context has already been removed");
|
||||
ogs_pkbuf_free(pkbuf);
|
||||
return OGS_OK;
|
||||
} else {
|
||||
ngapbuf = ngap_build_downlink_nas_transport(
|
||||
|
|
|
@ -54,6 +54,7 @@ int ngap_send_to_gnb(amf_gnb_t *gnb, ogs_pkbuf_t *pkbuf, uint16_t stream_no)
|
|||
gnb = amf_gnb_cycle(gnb);
|
||||
if (!gnb) {
|
||||
ogs_warn("gNB has already been removed");
|
||||
ogs_pkbuf_free(pkbuf);
|
||||
return OGS_OK;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue