This is an automated email from the ASF dual-hosted git repository. andk pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/mynewt-nimble.git
commit 043ba6f1b4a1dc40c92ad5da9817f47b65149da9 Author: Andrzej Kaczmarek <[email protected]> AuthorDate: Fri Mar 7 12:10:28 2025 +0100 nimble/ll: Fix ISO BIG events scheduling ISO events should have 'fixed' flag set for scheduling, except for the 1st one, so they can preempt any other event. --- nimble/controller/src/ble_ll_iso_big.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nimble/controller/src/ble_ll_iso_big.c b/nimble/controller/src/ble_ll_iso_big.c index 570bf01a7..286e55814 100644 --- a/nimble/controller/src/ble_ll_iso_big.c +++ b/nimble/controller/src/ble_ll_iso_big.c @@ -611,7 +611,7 @@ ble_ll_iso_big_event_done(struct ble_ll_iso_big *big) big_sched_set(big); /* XXX this should always succeed since we preempt anything for now */ - rc = ble_ll_sched_iso_big(&big->sch, 0, 0); + rc = ble_ll_sched_iso_big(&big->sch, 0, 1); assert(rc == 0); } while (rc < 0);
