diff --git a/src/pocketmine/network/mcpe/NetworkSession.php b/src/pocketmine/network/mcpe/NetworkSession.php index ba4b14e52..dfae1e39e 100644 --- a/src/pocketmine/network/mcpe/NetworkSession.php +++ b/src/pocketmine/network/mcpe/NetworkSession.php @@ -99,7 +99,7 @@ class NetworkSession{ //TODO: decryption if enabled $stream = new PacketStream(NetworkCompression::decompress($payload)); - while(!$stream->feof()){ + while(!$stream->feof() and $this->player->isConnected()){ $this->handleDataPacket(PacketPool::getPacket($stream->getString())); } }