diff --git a/XMPPHP/XMLStream.php b/XMPPHP/XMLStream.php index a39e12e..63c0624 100644 --- a/XMPPHP/XMLStream.php +++ b/XMPPHP/XMLStream.php @@ -465,8 +465,7 @@ class XMPPHP_XMLStream { } $part = fread($this->socket, 4096); stream_set_blocking($this->socket, 1); - - if (!$part) { + if ($part === false) { if($this->reconnect) { $this->doReconnect(); } else { diff --git a/XMPPHP/XMPP.php b/XMPPHP/XMPP.php index f58fc37..a724a5c 100644 --- a/XMPPHP/XMPP.php +++ b/XMPPHP/XMPP.php @@ -214,7 +214,7 @@ class XMPPHP_XMPP extends XMPPHP_XMLStream { $out = "