diff options
author | Philipp Maier <pmaier@sysmocom.de> | 2018-03-01 14:04:52 +0100 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2018-03-01 14:32:59 +0000 |
commit | ffe5f0e5468aeda5416a4ba92b6cf505deda031d (patch) | |
tree | 97ea229daaf77fb77509ccae59aef6e41ad026de /bsc | |
parent | 88f4ae890f134e4c7a1c7eecb180cdc32c49682a (diff) |
MSC_ConnectionHandler: make sure altstep exists
The altstep as_handover does not exit as each of its branches is
equipped with a repeat statement on the end. This trapps us in
an endless loop.
- remove the repeat statement at the last logical step which is
at the RSL_REL_REQ.
Change-Id: I8cb57a9fef606f459542708206f5ea4de1def7a1
Diffstat (limited to 'bsc')
-rw-r--r-- | bsc/MSC_ConnectionHandler.ttcn | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/bsc/MSC_ConnectionHandler.ttcn b/bsc/MSC_ConnectionHandler.ttcn index b68b4f80..62c2a711 100644 --- a/bsc/MSC_ConnectionHandler.ttcn +++ b/bsc/MSC_ConnectionHandler.ttcn @@ -743,7 +743,6 @@ altstep as_handover(inout HandoverState st) runs on MSC_ConnHdlr { /* FIXME: Determine TRX NR by ARFCN, instead of hard-coded TRX0! */ f_rslem_unregister(0, st.old_chan_nr); st.handover_done := true; - repeat; } } |