1
0
mirror of https://github.com/pmmp/PocketMine-MP.git synced 2025-06-01 01:37:37 +00:00

Fixed intermittent crash on player disconnect when async compression is enabled

This commit is contained in:
Dylan K. Taylor 2018-08-11 19:12:04 +01:00
parent 0d9968f305
commit 10f14beb4b

@ -1941,7 +1941,9 @@ class Server{
public function broadcastPacketsCallback(string $payload, array $sessions, bool $immediate = false){ public function broadcastPacketsCallback(string $payload, array $sessions, bool $immediate = false){
/** @var NetworkSession $session */ /** @var NetworkSession $session */
foreach($sessions as $session){ foreach($sessions as $session){
$session->sendEncoded($payload, $immediate); if($session->isConnected()){
$session->sendEncoded($payload, $immediate);
}
} }
} }