diff options
author | Neels Hofmeyr <nhofmeyr@sysmocom.de> | 2024-03-26 01:43:53 +0100 |
---|---|---|
committer | Neels Hofmeyr <nhofmeyr@sysmocom.de> | 2024-03-26 03:20:00 +0100 |
commit | 72ef7d8bb07bc4e938a242bfdd9d0e45f77fc917 (patch) | |
tree | 7b2bb66a343298a39eb16dc229ffb29e6fbc4628 /include/osmocom/msc/vlr.h | |
parent | c35f3074e5f374d29a90b6b745740b6c11f84e27 (diff) |
invalidate vsub->msc_conn_ref when msc_a is discarded
We have an msc_conn_ref pointer from vlr_subscr to an active msc_a
instance. So far, we just keep it pointing at discarded memory. Instead,
make sure it goes back to NULL when the msc_a instance deallocates.
This way the VLR can reliably tell whether a given VLR entry still has
an active connection or is just inactively caching the subscriber.
Related: SYS#6860 OS#4721
Change-Id: Ic63d01d220b63453976fe06a7c6b606f97172c99
Diffstat (limited to 'include/osmocom/msc/vlr.h')
0 files changed, 0 insertions, 0 deletions