diff options
author | Philipp Maier <pmaier@sysmocom.de> | 2017-07-10 15:43:38 +0200 |
---|---|---|
committer | Neels Hofmeyr <neels@hofmeyr.de> | 2017-07-25 15:14:15 +0200 |
commit | 03e1d5c7c5cdca5bbc599059ec6b5eac9b63e3e1 (patch) | |
tree | f37a5db58c80c8b7683c64f13bca1f50843f1289 /src | |
parent | 5bc821566fb6ab0198b29e8cc375cf02e6a75bfe (diff) |
fixup for: a_iface: fix missing clear command
Diffstat (limited to 'src')
-rw-r--r-- | src/libmsc/osmo_msc.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libmsc/osmo_msc.c b/src/libmsc/osmo_msc.c index db6a6ca72..ff38fcea2 100644 --- a/src/libmsc/osmo_msc.c +++ b/src/libmsc/osmo_msc.c @@ -220,7 +220,6 @@ void msc_subscr_con_cleanup(struct gsm_subscriber_connection *conn) return; if (conn->vsub) { - a_iface_tx_clear_cmd(conn); DEBUGP(DRLL, "subscr %s: Freeing subscriber connection\n", vlr_subscr_name(conn->vsub)); msc_subscr_cleanup(conn->vsub); @@ -230,6 +229,9 @@ void msc_subscr_con_cleanup(struct gsm_subscriber_connection *conn) DEBUGP(DRLL, "Freeing subscriber connection" " with NULL subscriber\n"); + /* A-Interface connection */ + a_iface_tx_clear_cmd(conn); + if (!conn->conn_fsm) return; |