aboutsummaryrefslogtreecommitdiffstats
path: root/src/xua_as_fsm.c
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2019-11-05 19:11:16 +0100
committerlaforge <laforge@osmocom.org>2019-11-06 04:55:37 +0000
commit6c4fabc82675c45361c12fc3d140d85d4a8df1e4 (patch)
tree40b9210aaf87c6fac0dedde298bca93106c42a0b /src/xua_as_fsm.c
parente924573490ae5b6c2c80bd6cb6c132fb038324c8 (diff)
xua: loadshare: select ASP for tx only if active
Diffstat (limited to 'src/xua_as_fsm.c')
-rw-r--r--src/xua_as_fsm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/xua_as_fsm.c b/src/xua_as_fsm.c
index ab98da8..b0fbd2a 100644
--- a/src/xua_as_fsm.c
+++ b/src/xua_as_fsm.c
@@ -101,7 +101,7 @@ static struct osmo_ss7_asp *xua_as_select_asp_roundrobin(struct osmo_ss7_as *as)
i = first_idx;
do {
asp = as->cfg.asps[i];
- if (asp)
+ if (asp && osmo_ss7_asp_active(asp))
break;
i = (i + 1) % ARRAY_SIZE(as->cfg.asps);
} while (i != first_idx);