pespin has submitted this change. ( https://gerrit.osmocom.org/c/erlang/osmo-s1gw/+/37922?usp=email )
Change subject: pfcp_peer: Error if requested to create session without being associated ......................................................................
pfcp_peer: Error if requested to create session without being associated
Change-Id: I1634151afbba198f492e7ce0181f6a70f96ebe85 --- M src/pfcp_peer.erl 1 file changed, 5 insertions(+), 0 deletions(-)
Approvals: Jenkins Builder: Verified pespin: Looks good to me, approved fixeria: Looks good to me, but someone else must approve
diff --git a/src/pfcp_peer.erl b/src/pfcp_peer.erl index ba8f8a9..44956da 100644 --- a/src/pfcp_peer.erl +++ b/src/pfcp_peer.erl @@ -229,6 +229,11 @@ [{reply, From, {ok, SEID}}]};
handle_event(_State, + {call, From}, {session_establish_req, _SEID, _PDRs, _FARs}, + #peer_state{} = S) -> + {keep_state, S, [{reply, From, {error, not_connected}}]}; + +handle_event(_State, info, {'DOWN', Ref, process, Pid, _Reason}, #peer_state{} = S0) -> S1 = registry_del({Pid, Ref}, S0),