From bb34e067547a619b43a6e139e31d98a3602d3d17 Mon Sep 17 00:00:00 2001 From: Shoghi Cervantes Date: Tue, 9 Sep 2014 19:13:35 +0200 Subject: [PATCH] Fix division by zero when the server goes too fast --- src/pocketmine/Server.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pocketmine/Server.php b/src/pocketmine/Server.php index a67f7c97b..2c1f1cdbd 100644 --- a/src/pocketmine/Server.php +++ b/src/pocketmine/Server.php @@ -2073,7 +2073,7 @@ class Server{ $now = microtime(true); array_shift($this->tickAverage); - $this->tickAverage[] = min(20, 1 / ($now - $tickTime)); + $this->tickAverage[] = min(20, 1 / max(0.001, $now - $tickTime)); array_shift($this->useAverage); $this->useAverage[] = min(1, ($now - $tickTime) / 0.05);