diff --git a/src/Nazara/Network/Win32/SocketImpl.cpp b/src/Nazara/Network/Win32/SocketImpl.cpp index 7d83ce99d..fb788f0e6 100644 --- a/src/Nazara/Network/Win32/SocketImpl.cpp +++ b/src/Nazara/Network/Win32/SocketImpl.cpp @@ -666,6 +666,12 @@ namespace Nz case WSAECONNREFUSED: return SocketError_ConnectionRefused; + case WSAECONNABORTED: + case WSAECONNRESET: + case WSAENOTCONN: + case WSAESHUTDOWN: + return SocketError_ConnectionClosed; + case WSAEMSGSIZE: return SocketError_DatagramSize; @@ -674,10 +680,6 @@ namespace Nz case WSA_NOT_ENOUGH_MEMORY: return SocketError_ResourceError; - case WSAENOTCONN: - case WSAESHUTDOWN: - return SocketError_ConnectionClosed; - case WSAEHOSTUNREACH: return SocketError_UnreachableHost;