Skip to content

Commit f58d9a0

Browse files
committed
Bluetooth: Controller: Fix missing ticker force reset on being lazy
Fix missing ticker force reset when the ticker expiry was skipped or rescheduled. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
1 parent d67df8e commit f58d9a0

File tree

1 file changed

+1
-0
lines changed
  • subsys/bluetooth/controller/ticker

1 file changed

+1
-0
lines changed

subsys/bluetooth/controller/ticker/ticker.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1380,6 +1380,7 @@ void ticker_worker(void *param)
13801380
* ticker_job_reschedule_in_window when completed.
13811381
*/
13821382
ticker->lazy_current++;
1383+
ticker->force = 0U;
13831384

13841385
if ((ticker->must_expire == 0U) ||
13851386
(ticker->lazy_periodic >= ticker->lazy_current) ||

0 commit comments

Comments
 (0)