pespin has submitted this change. ( https://gerrit.osmocom.org/c/osmo-cbc/+/28693 )
Change subject: cbc_peer: Close SBcAP conn when removing active peer ......................................................................
cbc_peer: Close SBcAP conn when removing active peer
Change-Id: I50751856ba10640ecf036ab587c5e821d37863e2 --- M src/cbc_peer.c 1 file changed, 6 insertions(+), 0 deletions(-)
Approvals: laforge: Looks good to me, approved fixeria: Looks good to me, but someone else must approve Jenkins Builder: Verified
diff --git a/src/cbc_peer.c b/src/cbc_peer.c index 3e6d778..9147a4e 100644 --- a/src/cbc_peer.c +++ b/src/cbc_peer.c @@ -30,6 +30,7 @@
#include <osmocom/cbc/cbc_peer.h> #include <osmocom/cbc/cbsp_server.h> +#include <osmocom/cbc/sbcap_server.h>
const struct value_string cbc_peer_proto_name[] = { { CBC_PEER_PROTO_CBSP, "CBSP" }, @@ -67,6 +68,11 @@ if (peer->client.cbsp) cbsp_cbc_client_close(peer->client.cbsp); break; + case CBC_PEER_PROTO_SBcAP: + if (peer->client.sbcap) + sbcap_cbc_client_close(peer->client.sbcap); + break; + case CBC_PEER_PROTO_SABP: default: OSMO_ASSERT(0); }