mirror of
https://github.com/open5gs/open5gs.git
synced 2026-10-21 05:16:14 +00:00
Queued timer events and NRF subscription responses can outlive the NF instance or subscription they reference. Handling them through raw pointers may access a removed object or a new object reusing its pool slot. Give NF instances and subscriptions allocation IDs and pass them through timer and NRF subscription client data. Resolve the ID when handling each event, discard events for removed objects, and restore the live NF pointer before dispatching its FSM. Centralize NRF subscription response handling in the SBI library and update all NF consumers and tests/af. |
||
|---|---|---|
| .. | ||
| app | ||
| asn1c | ||
| core | ||
| crypt | ||
| dbi | ||
| diameter | ||
| gtp | ||
| ipfw | ||
| metrics | ||
| nas | ||
| ngap | ||
| pfcp | ||
| proto | ||
| s1ap | ||
| sbi | ||
| sctp | ||
| third-party | ||
| tun | ||
| meson.build | ||