aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJacob Erlbeck <jerlbeck@sysmocom.de>2015-07-02 15:10:20 +0200
committerJacob Erlbeck <jerlbeck@sysmocom.de>2015-07-02 15:10:20 +0200
commiteff0c350c848c642efad7ebe478a52c2c8c351ce (patch)
tree71c49ce061debfe48ec4f8a796bfd495b7ce9648
parenta0ea29a5968308224b24b8718a8baa09806ad645 (diff)
Revert "ms: Delay the call to set_reserved_slots(NULL, 0,0) (EXPERIMENTAL)"
This reverts commit 341c9189caf00c077ef73138d087bf29e3ae12d1.
-rw-r--r--src/gprs_ms.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gprs_ms.cpp b/src/gprs_ms.cpp
index 987bf835..318ebec2 100644
--- a/src/gprs_ms.cpp
+++ b/src/gprs_ms.cpp
@@ -246,6 +246,8 @@ void GprsMs::detach_tbf(gprs_rlcmac_tbf *tbf)
tbf->set_ms(NULL);
if (!m_dl_tbf && !m_ul_tbf) {
+ set_reserved_slots(NULL, 0, 0);
+
if (tlli() != 0)
start_timer();
}
@@ -259,7 +261,6 @@ void GprsMs::update_status()
return;
if (is_idle() && !m_is_idle) {
- set_reserved_slots(NULL, 0, 0);
m_is_idle = true;
m_cb->ms_idle(this);
/* this can be deleted by now, do not access it */