mirror of
https://github.com/open5gs/open5gs.git
synced 2026-04-28 03:19:31 +00:00
When mme_ue_set_imsi() updates an existing UE IMSI, the previous code overwrote mme_ue->imsi before removing the old hash entry. As a result, the old IMSI key could remain in imsi_ue_hash and keep pointing to the same mme_ue object. After the UE context was removed, a later lookup by the stale IMSI key could return an invalid context and trigger a fatal path during re-attach handling. Remove the old IMSI hash entry before updating mme_ue->imsi, then register the new IMSI after the update. Issues: #4357 |
||
|---|---|---|
| .. | ||
| _docs | ||
| _includes | ||
| _layouts | ||
| _pages | ||
| _posts | ||
| _sass | ||
| assets | ||
| .gitignore | ||
| _config.yml | ||
| Gemfile | ||
| Gemfile.lock | ||