lchan_fsm: Allow rx LCHAN_EV_RLL_REL_IND in state BORKEN

As seen in osmo-bsc log:
DCHAN ERROR abis_rsl.c:2287 lchan(12-0-2-TCH_H-1){BORKEN}: Event LCHAN_EV_RLL_REL_IND not permitted

Related: SYS#5523
Change-Id: Idc7796d41f3483c89559746d9a00fdf32bf67c57
This commit is contained in:
Pau Espin 2021-07-16 18:31:34 +02:00 committed by pespin
parent ce869c6baa
commit 4b2feb605b
1 changed files with 2 additions and 0 deletions

View File

@ -1458,6 +1458,7 @@ static void lchan_fsm_borken(struct osmo_fsm_inst *fi, uint32_t event, void *dat
case LCHAN_EV_RTP_RELEASED:
case LCHAN_EV_RTP_ERROR:
case LCHAN_EV_RLL_REL_IND:
return;
default:
@ -1647,6 +1648,7 @@ static const struct osmo_fsm_state lchan_fsm_states[] = {
| S(LCHAN_EV_RSL_RF_CHAN_REL_ACK)
| S(LCHAN_EV_RTP_ERROR)
| S(LCHAN_EV_RTP_RELEASED)
| S(LCHAN_EV_RLL_REL_IND)
,
.out_state_mask = 0
| S(LCHAN_ST_WAIT_RF_RELEASE_ACK)