pespin has uploaded this change for review. ( 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(-)
git pull ssh://gerrit.osmocom.org:29418/erlang/osmo-epdg refs/changes/88/35888/1
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]),