windows: map WSAESHUTDOWN to UV_EPIPE

This is a back-port of commit 483043b from the master branch.
This commit is contained in:
Ben Noordhuis 2012-11-14 01:06:03 +01:00
parent deeec421af
commit 72955c29c2

View File

@ -144,6 +144,7 @@ uv_err_code uv_translate_sys_error(int sys_errno) {
case ERROR_BAD_PIPE: return UV_EPIPE;
case ERROR_NO_DATA: return UV_EPIPE;
case ERROR_PIPE_NOT_CONNECTED: return UV_EPIPE;
case WSAESHUTDOWN: return UV_EPIPE;
case ERROR_PIPE_BUSY: return UV_EBUSY;
case ERROR_SEM_TIMEOUT: return UV_ETIMEDOUT;
case WSAETIMEDOUT: return UV_ETIMEDOUT;