X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fio-layer%2Ferror.c;h=8ede0dcb0394338904801f8824fa1ebc737130c5;hb=aae20b33d0f5235361bf19210c2a6f7d7ce88aa7;hp=d3e652cf22660b198efa2de63f38bf712ac292ab;hpb=37804ce823e2ce5f2f862160663c7ac5f34548f6;p=mono.git diff --git a/mono/io-layer/error.c b/mono/io-layer/error.c index d3e652cf226..8ede0dcb039 100644 --- a/mono/io-layer/error.c +++ b/mono/io-layer/error.c @@ -116,6 +116,8 @@ errno_to_WSA (guint32 code, const gchar *function_name) case ETIMEDOUT: result = WSAENETDOWN; break; case EWOULDBLOCK: result = WSAEWOULDBLOCK; break; case EADDRNOTAVAIL: result = WSAEADDRNOTAVAIL; break; + /* This might happen with unix sockets */ + case ENOENT: result = WSAECONNREFUSED; break; default: sys_error = strerror (code); msg = g_locale_to_utf8 (sys_error, strlen (sys_error), NULL, NULL, NULL);