From eca29d02f7979edde12ba8fb04a463729fb7558c Mon Sep 17 00:00:00 2001 From: Roland Haeder Date: Sat, 15 Feb 2014 23:38:06 +0100 Subject: [PATCH] Handled "connection reset by peer" error. Signed-off-by: Roland Haeder --- application/hub/main/class_BaseHubSystem.php | 5 +++++ 1 file changed, 5 insertions(+) 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? -- 2.39.5