diff --git a/src/win/pipe.c b/src/win/pipe.c index f3d3110d..a47a69f4 100644 --- a/src/win/pipe.c +++ b/src/win/pipe.c @@ -1174,6 +1174,7 @@ static int uv_pipe_write_impl(uv_loop_t* loop, NULL); if (!result) { + err = GetLastError(); return err; } else { /* Request completed immediately. */