commit | 14537e5f1dd5735736f30160b427fb518757c8c1 | [log] [tgz] |
---|---|---|
author | Harald Welte <laforge@gnumonks.org> | Sat Dec 27 10:29:08 2008 +0000 |
committer | Harald Welte <laforge@gnumonks.org> | Sat Dec 27 10:29:08 2008 +0000 |
tree | 5820184474176afa0ca910f867ec9bab2ea3aae3 | |
parent | fc977a8b8b3151ff6613754ad9bca67fea3fc66c [diff] |
* send RF CHANNEL RELEASE if we get CONNECTION FAIL INDICATION
diff --git a/src/abis_rsl.c b/src/abis_rsl.c index 4260597..0cf206c 100644 --- a/src/abis_rsl.c +++ b/src/abis_rsl.c
@@ -542,7 +542,8 @@ rc = rsl_rx_chan_act_nack(msg); break; case RSL_MT_CONN_FAIL: - DEBUGP(DRSL, "rsl_rx_dchan: Connection Fail\n"); + DEBUGP(DRSL, "rsl_rx_dchan: Connection Fail, release channel\n"); + rc = rsl_chan_release(msg->lchan); break; case RSL_MT_MEAS_RES: DEBUGP(DRSL, "rsl_rx_dchan: Measurement Result\n");