From 399df6929e855687163a4f0379c5bc80995feb50 Mon Sep 17 00:00:00 2001 From: apssoft <59071677+apssoft@users.noreply.github.com> Date: Tue, 28 Dec 2021 00:49:21 +0900 Subject: [PATCH] Resolve to crash in the producer.selectNsiInformation when nsiInformationList in nssfcfg.conf is empty sequence (#3) Co-authored-by: Shouhei Nishi --- producer/nsselection_for_pdu_session.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/producer/nsselection_for_pdu_session.go b/producer/nsselection_for_pdu_session.go index 16befdf..49a34db 100644 --- a/producer/nsselection_for_pdu_session.go +++ b/producer/nsselection_for_pdu_session.go @@ -119,7 +119,7 @@ func nsselectionForPduSession(param plugin.NsselectionQueryParameter, nsiInformationList := util.GetNsiInformationListFromConfig(*param.SliceInfoRequestForPduSession.SNssai) - if nsiInformationList == nil { + if len(nsiInformationList) == 0 { *authorizedNetworkSliceInfo = models.AuthorizedNetworkSliceInfo{} } else { nsiInformation := selectNsiInformation(nsiInformationList)