FIX #5750 Bug: CmailFile::server_parse enters an infinite loop if

$server_response is false
This commit is contained in:
Laurent Destailleur 2016-10-01 16:41:12 +02:00
parent 43da410b95
commit cf7327a2a2

View File

@ -1105,12 +1105,12 @@ class CMailFile
$_retVal = true; // Indicates if Object was created or not
$server_response = '';
while ( substr($server_response,3,1) != ' ' )
while (substr($server_response,3,1) != ' ')
{
if( !( $server_response = fgets($socket, 256) ) )
if (! ($server_response = fgets($socket, 256)) )
{
$this->error="Couldn't get mail server response codes";
$_retVal = false;
return false;
}
}