272c272,273
< next_tick -= (next_tick % clock);
---
> if (next_tick % clock != 0)
> next_tick = next_tick - (next_tick % clock) + clock;
275,277d275
< while (next_tick < curTick)
< next_tick += clock;
<