Added timings to chunk sending

This commit is contained in:
Shoghi Cervantes 2015-04-24 16:59:46 +02:00
parent 7b699d9afd
commit 20842636f9

View File

@ -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();
}
/**