diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2021-09-29 14:36:43 +0200 |
---|---|---|
committer | pespin <pespin@sysmocom.de> | 2021-09-30 11:12:43 +0000 |
commit | 27f42205ea2d0c213629b5256b68142be89159bf (patch) | |
tree | 4d8d5bd1a572d439ec806de524119a8a3ae86ff1 /src/osmo-bts-trx/trx_provision_fsm.c | |
parent | 414bc76ea5badde1e8d76bf0c440ce387d7fd2ec (diff) |
abis: Fix line leaked & recreated upon every reconnect
Previous code creating a new line was really a workaround to have it
working while previous lines were being stacked internally inside
libosmo-abis.
Let's handle reference counts for the line properly and keep using the
same line always (since it can be further configured by libosmo-abis' VTY).
Recent patches to libosmo-abis fixed a bug where e1inp_line_update()
would only work the first time it was called on a e1np_line, and follow
up calls would be no-ops. This fix allows re-configuring and hence
reusing the same line to reconnect to BSC.
Depends: libosmo-abis Change-Id: Iff8092f88726cf238dac2abb99e135ac5864272d
Change-Id: Id7fd3ef81bbc517821def31f1a60f905a0e2fb52
Diffstat (limited to 'src/osmo-bts-trx/trx_provision_fsm.c')
0 files changed, 0 insertions, 0 deletions