Skip to content

Commit a388c4a

Browse files
committed
Run all ready timers in tiny_timer_group_double_elapse_time
1 parent d1df111 commit a388c4a

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

library.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"maintainer": true
1414
}
1515
],
16-
"version": "7.2.0",
16+
"version": "7.2.1",
1717
"frameworks": "*",
1818
"platforms": "*",
1919
"export": {

test/src/tiny_timer_group_double.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
#include <algorithm>
77
#include "double/tiny_timer_group_double.hpp"
8-
#include "tiny_utils.h"
98

109
void tiny_timer_group_double_init(
1110
tiny_timer_group_double_t* self)
@@ -23,7 +22,8 @@ void tiny_timer_group_double_elapse_time(
2322
(tiny_time_source_ticks_t)std::min(ticks, tiny_timer_ticks_until_next_ready(&self->timer_group));
2423

2524
tiny_time_source_double_tick(&self->time_source, ticks_to_elapse);
26-
tiny_timer_group_run(&self->timer_group);
25+
while(!tiny_timer_group_run(&self->timer_group)) {
26+
}
2727

2828
ticks -= ticks_to_elapse;
2929
}

0 commit comments

Comments
 (0)