diff options
author | Jacob Erlbeck <jerlbeck@sysmocom.de> | 2015-07-02 15:10:20 +0200 |
---|---|---|
committer | Jacob Erlbeck <jerlbeck@sysmocom.de> | 2015-07-02 15:10:20 +0200 |
commit | eff0c350c848c642efad7ebe478a52c2c8c351ce (patch) | |
tree | 71c49ce061debfe48ec4f8a796bfd495b7ce9648 | |
parent | a0ea29a5968308224b24b8718a8baa09806ad645 (diff) |
Revert "ms: Delay the call to set_reserved_slots(NULL, 0,0) (EXPERIMENTAL)"
This reverts commit 341c9189caf00c077ef73138d087bf29e3ae12d1.
-rw-r--r-- | src/gprs_ms.cpp | 3 |
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 */ |