pespin has submitted this change. (
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/35888?usp=email )
Change subject: epdg_ue_fsm: Terminate UE FSM when reciving STA from AAA-Server
......................................................................
epdg_ue_fsm: Terminate UE FSM when reciving STA from AAA-Server
Change-Id: Ib79af9f965ef2c6aa878b3bfe692e3b139bdffc3
---
M src/epdg_ue_fsm.erl
1 file changed, 11 insertions(+), 2 deletions(-)
Approvals:
Jenkins Builder: Verified
pespin: Looks good to me, approved
diff --git a/src/epdg_ue_fsm.erl b/src/epdg_ue_fsm.erl
index 3d325a0..21f59da 100644
--- a/src/epdg_ue_fsm.erl
+++ b/src/epdg_ue_fsm.erl
@@ -277,7 +277,7 @@
{keep_state, Data, [{reply,From,{error,unexpected_event}}]}.
state_wait_swm_session_termination_answer(enter, _OldState, Data) ->
- % TODO: Send STR towards AAA-Server
+ % Send STR towards AAA-Server
% % 3GPP TS 29.273 7.1.2.3
lager:info("ue_fsm state_wait_swm_session_termination_answer event=enter,
~p~n", [Data]),
case epdg_diameter_swm:session_termination_request(Data#ue_fsm_data.imsi) of
@@ -301,7 +301,7 @@
end;
false -> ok
end,
- {keep_state, Data, [{reply,From,ok}]};
+ {stop_and_reply, normal, [{reply,From,ok}], Data};
state_wait_swm_session_termination_answer({call, From}, Event, Data) ->
lager:error("ue_fsm state_wait_delete_session_resp: Unexpected call event
~p, ~p~n", [Event, Data]),
--
To view, visit
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/35888?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings
Gerrit-Project: erlang/osmo-epdg
Gerrit-Branch: master
Gerrit-Change-Id: Ib79af9f965ef2c6aa878b3bfe692e3b139bdffc3
Gerrit-Change-Number: 35888
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Gerrit-MessageType: merged