Skip to content

Commit 5619232

Browse files
committed
Fix timer regression on STM32 caused by wakeups not being cleared
1 parent 0936597 commit 5619232

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/jstimer.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -620,6 +620,7 @@ void jstClearWakeUp() {
620620
// while the first item is a wakeup, remove it
621621
while (utilTimerTasksTail!=utilTimerTasksHead &&
622622
utilTimerTaskInfo[utilTimerTasks[utilTimerTasksTail]].type == UET_WAKEUP) {
623+
utilTimerTaskInfo[utilTimerTasks[utilTimerTasksTail]].type = UET_NONE;
623624
utilTimerTasksTail = (utilTimerTasksTail+1) & (UTILTIMERTASK_TASKS-1);
624625
removedTimer = true;
625626
}

0 commit comments

Comments
 (0)