diff options
author | Neels Hofmeyr <neels@hofmeyr.de> | 2021-07-19 19:07:06 +0200 |
---|---|---|
committer | Neels Hofmeyr <neels@hofmeyr.de> | 2021-07-24 00:02:00 +0200 |
commit | b0d854556dafe885d740346b1b34ab247cb09d56 (patch) | |
tree | fc6c2d8382e1916c931b657fa05bd50db5bd3e66 /src/osmo-bsc/bsc_subscr_conn_fsm.c | |
parent | 9bff117e4aac06fb98173924addae1735fdf0416 (diff) |
debug log: indicate change of primary lchan on a conn
Change-Id: Ib4e9a1cde9248f5d3fd8d7d8277623b42670b059
Diffstat (limited to 'src/osmo-bsc/bsc_subscr_conn_fsm.c')
-rw-r--r-- | src/osmo-bsc/bsc_subscr_conn_fsm.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/osmo-bsc/bsc_subscr_conn_fsm.c b/src/osmo-bsc/bsc_subscr_conn_fsm.c index c4a787567..671f065df 100644 --- a/src/osmo-bsc/bsc_subscr_conn_fsm.c +++ b/src/osmo-bsc/bsc_subscr_conn_fsm.c @@ -702,6 +702,14 @@ void gscon_change_primary_lchan(struct gsm_subscriber_connection *conn, struct g if (old_lchan == new_lchan) return; + if (!old_lchan && new_lchan) + LOGPFSML(conn->fi, LOGL_DEBUG, "setting primary lchan for this conn to %s\n", + new_lchan->fi? osmo_fsm_inst_name(new_lchan->fi) : gsm_lchan_name(new_lchan)); + else if (old_lchan && new_lchan) + LOGPFSML(conn->fi, LOGL_DEBUG, "primary lchan for this conn changes from %s to %s\n", + old_lchan->fi? osmo_fsm_inst_name(old_lchan->fi) : gsm_lchan_name(old_lchan), + new_lchan->fi? osmo_fsm_inst_name(new_lchan->fi) : gsm_lchan_name(new_lchan)); + conn->lchan = new_lchan; conn->lchan->conn = conn; |