Network: Log internal errors

This commit is contained in:
Jérôme Leclercq 2018-08-30 12:10:33 +02:00
parent 652ecd2404
commit 28c6bd7af7
2 changed files with 10 additions and 12 deletions

View File

@ -952,6 +952,11 @@ namespace Nz
case EFAULT:
case ENOTSOCK:
case EPROTOTYPE:
// Those are not errors and should have been handled
case EALREADY:
case EISCONN:
case EWOULDBLOCK:
NazaraWarning("Internal error occurred: " + Error::GetLastSystemError(error) + " (" + String::Number(error) + ')');
return SocketError_Internal;
case EADDRNOTAVAIL:
@ -965,12 +970,6 @@ namespace Nz
case ESOCKTNOSUPPORT:
return SocketError_NotSupported;
// Those are not errors and should have been handled before the call
case EALREADY:
case EISCONN:
case EWOULDBLOCK:
return SocketError_Internal;
case ECONNREFUSED:
return SocketError_ConnectionRefused;

View File

@ -951,6 +951,11 @@ namespace Nz
case WSAENOTSOCK:
case WSAEPROTOTYPE:
case WSA_INVALID_HANDLE:
// Those are not errors and should have been handled
case WSAEALREADY:
case WSAEISCONN:
case WSAEWOULDBLOCK:
NazaraWarning("Internal error occurred: " + Error::GetLastSystemError(error) + " (" + String::Number(error) + ')');
return SocketError_Internal;
case WSAEADDRNOTAVAIL:
@ -964,12 +969,6 @@ namespace Nz
case WSAESOCKTNOSUPPORT:
return SocketError_NotSupported;
// Those are not errors and should have been handled before the call
case WSAEALREADY:
case WSAEISCONN:
case WSAEWOULDBLOCK:
return SocketError_Internal;
case WSAECONNREFUSED:
return SocketError_ConnectionRefused;