From: Roland Haeder Date: Sat, 15 Feb 2014 22:38:06 +0000 (+0100) Subject: Handled "connection reset by peer" error. X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=eca29d02f7979edde12ba8fb04a463729fb7558c;p=hub.git Handled "connection reset by peer" error. Signed-off-by: Roland Haeder --- diff --git a/application/hub/main/class_BaseHubSystem.php b/application/hub/main/class_BaseHubSystem.php index fdfb615f8..a14384e1c 100644 --- a/application/hub/main/class_BaseHubSystem.php +++ b/application/hub/main/class_BaseHubSystem.php @@ -31,6 +31,7 @@ class BaseHubSystem extends BaseFrameworkSystem { const EXCEPTION_BASE64_ENCODING_NOT_MODULO_4 = 0x905; const EXCEPTION_NODE_SESSION_ID_NOT_VERIFYING = 0x906; const EXCEPTION_REQUEST_NOT_ACCEPTED = 0x907; + const SOCKET_ERROR_CONNECTION_RESET_BY_PEER = 0x908; // Message status codes const MESSAGE_STATUS_CODE_OKAY = 'OKAY'; @@ -488,6 +489,10 @@ class BaseHubSystem extends BaseFrameworkSystem { $errorName = BaseRawDataHandler::SOCKET_ERROR_RESOURCE_UNAVAILABLE; break; + case 104: // "Connection reset by peer" + $errorName = BaseRawDataHandler::SOCKET_ERROR_CONNECTION_RESET_BY_PEER; + break; + case 107: // "Transport end-point not connected" case 134: // On some (?) systems for 'transport end-point not connected' // @TODO On some systems it is 134, on some 107?