From a0a08d80b8fe8712f24a222abca6a7f422c11417 Mon Sep 17 00:00:00 2001 From: Neels Hofmeyr Date: Wed, 24 Aug 2016 14:42:58 +0200 Subject: [PATCH] dyn TS: debug log 'switchover complete' only when there was a switchover Change-Id: I7ddcb41edce1cd7b22fe91e33bdcaedb21856222 --- openbsc/src/libbsc/abis_rsl.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/openbsc/src/libbsc/abis_rsl.c b/openbsc/src/libbsc/abis_rsl.c index 3cf1b250e..0acff2162 100644 --- a/openbsc/src/libbsc/abis_rsl.c +++ b/openbsc/src/libbsc/abis_rsl.c @@ -2538,8 +2538,9 @@ static void dyn_ts_switchover_complete(struct gsm_lchan *lchan) pchan_was = ts->dyn.pchan_is; ts->dyn.pchan_is = ts->dyn.pchan_want = pchan_act; - LOGP(DRSL, LOGL_INFO, "%s switchover from %s complete.\n", - gsm_ts_and_pchan_name(ts), gsm_pchan_name(pchan_was)); + if (pchan_was != ts->dyn.pchan_is) + LOGP(DRSL, LOGL_INFO, "%s switchover from %s complete.\n", + gsm_ts_and_pchan_name(ts), gsm_pchan_name(pchan_was)); } /* Entry-point where L2 RSL from BTS enters */