Linux uses EAGAIN instead of EWOULDBLOCK (only used on Windows)

This commit is contained in:
Pierre Bourdon 2012-02-19 19:29:18 +01:00
parent ef4ac51170
commit 2c9109936c
1 changed files with 1 additions and 1 deletions

View File

@ -544,7 +544,7 @@ static int getNetErrorCode(int ret, std::string caller, bool isRW)
return -30; // EISCONN
case ERRORCODE(ENOTCONN):
return -6; // EAGAIN
case ERRORCODE(EWOULDBLOCK):
case EITHER(WSAEWOULDBLOCK, EAGAIN):
case ERRORCODE(EINPROGRESS):
if(isRW){
return -6; // EAGAIN