X-Git-Url: https://git.mxchange.org/?p=core.git;a=blobdiff_plain;f=framework%2Fmain%2Fexceptions%2Fsocket%2Fclass_InvalidSocketException.php;fp=framework%2Fmain%2Fexceptions%2Fsocket%2Fclass_InvalidSocketException.php;h=d53a45715cf11337da2278e05425d866f9e59010;hp=3d817388198857691e3a5aadb50132a033007bd2;hb=8d5ee38d8f889ffb079983b223c9dae3fb1e2b3d;hpb=e5863bd0360aedc7d127fb568013ea5e912efd14 diff --git a/framework/main/exceptions/socket/class_InvalidSocketException.php b/framework/main/exceptions/socket/class_InvalidSocketException.php index 3d817388..d53a4571 100644 --- a/framework/main/exceptions/socket/class_InvalidSocketException.php +++ b/framework/main/exceptions/socket/class_InvalidSocketException.php @@ -34,28 +34,14 @@ class InvalidSocketException extends AbstractSocketException { * @return void */ public function __construct (array $messageData, $code) { - // Is it a resource? - if (is_resource($messageData[1])) { - // Get last error - $lastError = socket_last_error($messageData[1]); - - // Construct the message - $message = sprintf('[%s:] Invalid socket, type=%s, errno=%s, errstr=%s', - $messageData[0]->__toString(), - gettype($messageData[1]), - $lastError, - socket_strerror($lastError) - ); - } else { - // Construct the message - $message = sprintf('[%s:] Invalid socket, type=%s(%s), errno=%s, errstr=%s', - $messageData[0]->__toString(), - $messageData[1], - gettype($messageData[1]), - $messageData[2], - $messageData[3] - ); - } + // Construct the message + $message = sprintf('[%s:] Invalid socketResource[%s]=%s, errno=%s, errstr=%s', + $messageData[0]->__toString(), + gettype($messageData[0]->getSocketResource()), + $messageData[0]->getSocketResource(), + $messageData[1], + $messageData[2] + ); // Call parent exception constructor parent::__construct($message, $code);