diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2018-08-16 12:11:46 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2018-08-17 14:13:24 +0000 |
commit | 67f1d1edf49258f37b021357b00c25c79d973ae8 (patch) | |
tree | e5eeb04591705b209af4a5dcb0e93144187f8e01 /src/gprs/gprs_sndcp.c | |
parent | 36abeadc7ba6ff15a3e01230195309f87f788f33 (diff) |
gbproxy: Add VTY parameter: link stored-msgs-max-length
It was discovered in some prod setups that some TLLIs can maintain quite
long queues of msgb in case its IMSI is not acquired and the tlli is not
pruned due to link-list max-{age,length} being set to 0. As a result,
the osmo-gpbroxy steadly increases the list size of maintained TLLIs, and
some TLLI was found without IMSI catching already 1211 msgb.
Let's allow setting a maxiumum length for the queue storing those msgb
in a per TLLI base. If the limit is reached, oldest msgb are removed
before adding a new one.
Depends: libosmocore Change-Id I33b501e89a8f29e4aa121696bcbb13d4b83db40f
Related: SYS#4297
Change-Id: I4473be8604f80302df03ffdd5a13280dc072f824
Diffstat (limited to 'src/gprs/gprs_sndcp.c')
0 files changed, 0 insertions, 0 deletions