diff options
author | Jacob Erlbeck <jerlbeck@sysmocom.de> | 2015-09-01 11:06:14 +0200 |
---|---|---|
committer | Jacob Erlbeck <jerlbeck@sysmocom.de> | 2015-09-01 11:48:26 +0200 |
commit | 9659d593073dfb6711f2ed9ad7bee4ca454db784 (patch) | |
tree | df4786b5969625fd04d16720d41e35c41411e6ac /configure.ac | |
parent | cf6ae9d12f9bf406a8f164f8109410d01328d913 (diff) |
tbf: Keep the old MS object alive in extract_tlli
Currently when a second MS object has been created for an MS, because
the TLLI was not known yet, the will be detected in
gprs_rlcmac_tbf::extract_tlli and the two objects will be merged by
update_ms. But when the dl_tbf is moved from the old to the new
(second) MS object, the old MS object can get idle and be removed
before the object are merged. This can cause LLC frame loss when the
MS object is deleted immediately after getting idle (no timeout
configured).
This commit adds a guard to keep the MS object until extract_tlli has
been executed.
Sponsored-by: On-Waves ehf
Diffstat (limited to 'configure.ac')
0 files changed, 0 insertions, 0 deletions