aboutsummaryrefslogtreecommitdiff
path: root/kennel/engine/game.py
diff options
context:
space:
mode:
Diffstat (limited to 'kennel/engine/game.py')
-rw-r--r--kennel/engine/game.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/kennel/engine/game.py b/kennel/engine/game.py
index 2236306..f3134be 100644
--- a/kennel/engine/game.py
+++ b/kennel/engine/game.py
@@ -42,9 +42,9 @@ class Game:
self.last_time = current_time
await self.update(delta_time)
- await asyncio.sleep(
- max(self.min_time_step - (time.time() - current_time), 0)
- )
+ sleep_time = max(self.min_time_step - (time.time() - current_time), 0)
+ if sleep_time > 0:
+ await asyncio.sleep(sleep_time)
steps_since_log += 1