aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bsc/lchan_rtp_fsm.c
diff options
context:
space:
mode:
authorNeels Hofmeyr <neels@hofmeyr.de>2018-11-06 21:42:03 +0100
committerNeels Hofmeyr <neels@hofmeyr.de>2018-11-14 17:33:00 +0100
commitad2c15da14b4aae6e80cc69a3c6d91989a4db15d (patch)
treeb15cd2192d65da4604a9a67c2bafdb5933788fb3 /src/osmo-bsc/lchan_rtp_fsm.c
parent5bf71c7e94dffdc7e5ce6e3f6bc2ac39e4e98a4d (diff)
lchan: set cause for 4 instances of release_in_error = true
Make sure some RSL cause is set. Change-Id: I372ade9fc58919fbf858ce14caab8a0a22dbb083
Diffstat (limited to 'src/osmo-bsc/lchan_rtp_fsm.c')
-rw-r--r--src/osmo-bsc/lchan_rtp_fsm.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/osmo-bsc/lchan_rtp_fsm.c b/src/osmo-bsc/lchan_rtp_fsm.c
index e3e68e52f..aaba563ca 100644
--- a/src/osmo-bsc/lchan_rtp_fsm.c
+++ b/src/osmo-bsc/lchan_rtp_fsm.c
@@ -725,6 +725,7 @@ int lchan_rtp_fsm_timer_cb(struct osmo_fsm_inst *fi)
{
struct gsm_lchan *lchan = lchan_rtp_fi_lchan(fi);
lchan->release.in_error = true;
+ lchan->release.rsl_error_cause = RSL_ERR_EQUIPMENT_FAIL;
lchan_rtp_fail("Timeout");
return 0;
}