pespin submitted this change.
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(-)
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 change 35888. To unsubscribe, or for help writing mail filters, visit settings.