From 20842636f9961156f6b558e2e2e9a9273aedb09a Mon Sep 17 00:00:00 2001 From: Shoghi Cervantes Date: Fri, 24 Apr 2015 16:59:46 +0200 Subject: [PATCH] Added timings to chunk sending --- src/pocketmine/level/Level.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/pocketmine/level/Level.php b/src/pocketmine/level/Level.php index f232b7a69..78a50638a 100644 --- a/src/pocketmine/level/Level.php +++ b/src/pocketmine/level/Level.php @@ -2014,6 +2014,8 @@ class Level implements ChunkManager, Metadatable{ } public function chunkRequestCallback($x, $z, $payload){ + $this->timings->syncChunkSendTimer->startTiming(); + $index = Level::chunkHash($x, $z); if(!isset($this->chunkCache[$index]) and $this->cacheChunks and $this->server->getMemoryManager()->canUseChunkCache()){ @@ -2030,6 +2032,7 @@ class Level implements ChunkManager, Metadatable{ unset($this->chunkSendQueue[$index]); unset($this->chunkSendTasks[$index]); } + $this->timings->syncChunkSendTimer->stopTiming(); } /**