feat(server): mark idle time around tick sleep gap
This commit is contained in:
@@ -28,8 +28,11 @@ int main(int argc, char *argv[])
|
|||||||
skele_tick();
|
skele_tick();
|
||||||
|
|
||||||
elapsed = skele_time_ns() - tick_start;
|
elapsed = skele_time_ns() - tick_start;
|
||||||
if (elapsed < skele_tick_ns)
|
if (elapsed < skele_tick_ns) {
|
||||||
|
skele_clock_idle_begin();
|
||||||
skele_sleep_ns(skele_tick_ns - elapsed);
|
skele_sleep_ns(skele_tick_ns - elapsed);
|
||||||
|
skele_clock_idle_end();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
skele_stk_teardown();
|
skele_stk_teardown();
|
||||||
|
|||||||
Reference in New Issue
Block a user