summaryrefslogtreecommitdiffstats
path: root/src/host/trxcon/sched_trx.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/host/trxcon/sched_trx.c')
-rw-r--r--src/host/trxcon/sched_trx.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/host/trxcon/sched_trx.c b/src/host/trxcon/sched_trx.c
index 1197f2ca..8c859dee 100644
--- a/src/host/trxcon/sched_trx.c
+++ b/src/host/trxcon/sched_trx.c
@@ -86,6 +86,10 @@ static void sched_frame_clck_cb(struct trx_sched *sched)
if (lchan == NULL)
continue;
+ /* Omit inactive lchans */
+ if (!lchan->active)
+ continue;
+
/**
* If we aren't processing any primitive yet,
* attempt to obtain a new one from queue