mirror of
https://github.com/nextepc/nextepc-oss.git
synced 2025-11-02 21:03:15 +00:00
Fixed crash after 48 hours of running (#1893)
This commit is contained in:
@@ -86,13 +86,25 @@ bool ogs_nnrf_nfm_send_nf_de_register(ogs_sbi_nf_instance_t *nf_instance)
|
||||
}
|
||||
|
||||
bool ogs_nnrf_nfm_send_nf_status_subscribe(
|
||||
ogs_sbi_subscription_data_t *subscription_data)
|
||||
OpenAPI_nf_type_e req_nf_type, char *req_nf_instance_id,
|
||||
OpenAPI_nf_type_e subscr_cond_nf_type,
|
||||
char *subscr_cond_service_name)
|
||||
{
|
||||
bool rc;
|
||||
ogs_sbi_request_t *request = NULL;
|
||||
ogs_sbi_subscription_data_t *subscription_data = NULL;
|
||||
|
||||
subscription_data = ogs_sbi_subscription_data_add();
|
||||
ogs_assert(subscription_data);
|
||||
|
||||
subscription_data->req_nf_type = req_nf_type;
|
||||
if (req_nf_instance_id)
|
||||
subscription_data->req_nf_instance_id = ogs_strdup(req_nf_instance_id);
|
||||
subscription_data->subscr_cond.nf_type = subscr_cond_nf_type;
|
||||
if (subscr_cond_service_name)
|
||||
subscription_data->subscr_cond.service_name =
|
||||
ogs_strdup(subscr_cond_service_name);
|
||||
|
||||
request = ogs_nnrf_nfm_build_status_subscribe(subscription_data);
|
||||
if (!request) {
|
||||
ogs_error("No Request");
|
||||
|
||||
Reference in New Issue
Block a user