Go to file
Pau Espin e1e8018919
[SMF] Avoid crash if Create{Session,PdpContext}Resp fails to be sent (#1566)
* [SMF] Gn: Drop unreachable return line

* [SMF] Avoid crash if Create{Session,PdpContext}Resp fails to be sent

Crash spotted in a running open5gs-smfd process, triggered by:
ERROR: ogs_gtp_sendto() failed (1:Operation not permitted) (../lib/gtp/path.c:119)
ERROR: ogs_gtp_xact_commit: Expectation `rv == OGS_OK' failed. (../lib/gtp/xact.c:730)
ERROR: smf_gtp2_send_create_session_response: Expectation `rv == OGS_OK' failed. (../src/smf/gtp-path.c:451)
FATAL: smf_gsm_state_wait_pfcp_establishment: Assertion `OGS_OK == smf_gtp2_send_create_session_response( sess, gtp_xact)' failed. (../src/smf/gsm-sm.c:676)

* [SMF] Avoid crash if Delete{Sesson,PdpContext}Resp fails to be sent

Let's simply continuing with release of the session, there's not much we
can do about it. Peer will eventually realize the conn is no longer
there.
2022-05-31 21:27:42 +09:00
.github Remove sctp test in MacOSX CI (#1489) 2022-04-14 10:31:20 +09:00
configs Distinguish the type of session creation 2022-04-14 17:34:55 +09:00
debian Release v2.4.7 2022-05-21 19:22:11 +09:00
docker [SMF] Optimiza Session Modification Message 2022-05-15 23:35:41 +09:00
docs Update document for v2.4.7 2022-05-21 19:48:56 +09:00
lib [GTP] Several fixes and improvements around ogs_gtp_xact_find_by_xid (#1567) 2022-05-31 21:24:00 +09:00
misc Update open5gs-dbctl (#1562) 2022-05-28 11:10:03 +09:00
src [SMF] Avoid crash if Create{Session,PdpContext}Resp fails to be sent (#1566) 2022-05-31 21:27:42 +09:00
subprojects [UPF] Tested all platforms on open5gs (#1022) 2021-05-29 23:08:22 +09:00
tests Fix minor typos (#1554) 2022-05-24 21:01:54 +09:00
vagrant Migrating to CentOS Stream 8 in Vagrant (#1450) 2022-04-01 22:28:32 +09:00
webui Release v2.4.7 2022-05-21 19:22:11 +09:00
.gitignore [SMF] Fix potential null pointer dereference (#1324) 2022-01-18 11:23:40 +09:00
LICENSE Change LICENSE to GNU AGPL v3.0 2017-12-18 10:35:54 +09:00
README.md [SMF] Apply 5G Core into GSM (#1498) 2022-05-15 06:27:54 +09:00
meson.build Release v2.4.7 2022-05-21 19:22:11 +09:00

README.md

Open5GS

If you find Open5GS useful for work, please consider supporting this Open Source project by Becoming a sponsor. To manage the funding transactions transparently, you can donate through OpenCollective.

Platinum Sponsors

Gold Sponsors

Silver Sponsors

Documentation

If you don't understand something about Open5GS, the https://open5gs.org/open5gs/docs/ is a great place to look for answers.

Community

  • Problem with Open5GS can be filed as issues in this repository.
  • Other topics related to this project are happening on the discussions.
  • Voice and text chat are available in Open5GS's Discord workspace. Use this link to get started.

Contributing

If you're contributing through a pull request to Open5GS project on GitHub, please read the Contributor License Agreement in advance.

License