summaryrefslogtreecommitdiff
path: root/deps/uv/src/win/error.c
diff options
context:
space:
mode:
Diffstat (limited to 'deps/uv/src/win/error.c')
-rw-r--r--deps/uv/src/win/error.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/deps/uv/src/win/error.c b/deps/uv/src/win/error.c
index bc7cfdf0bf..1922f2039b 100644
--- a/deps/uv/src/win/error.c
+++ b/deps/uv/src/win/error.c
@@ -108,6 +108,9 @@ uv_err_code uv_translate_sys_error(int sys_errno) {
case ERROR_INVALID_PARAMETER: return UV_EINVAL;
case ERROR_NO_UNICODE_TRANSLATION: return UV_ECHARSET;
case ERROR_BROKEN_PIPE: return UV_EOF;
+ case ERROR_BAD_PIPE: return UV_EPIPE;
+ case ERROR_NO_DATA: return UV_EPIPE;
+ case ERROR_PIPE_NOT_CONNECTED: return UV_EPIPE;
case ERROR_PIPE_BUSY: return UV_EBUSY;
case ERROR_SEM_TIMEOUT: return UV_ETIMEDOUT;
case WSAETIMEDOUT: return UV_ETIMEDOUT;