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

View File

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