diff --git a/src/win/fs.c b/src/win/fs.c index 00d0197a..88d0ff5c 100644 --- a/src/win/fs.c +++ b/src/win/fs.c @@ -528,7 +528,11 @@ void fs__close(uv_fs_t* req) { VERIFY_FD(fd, req); - result = _close(fd); + if (fd > 2) + result = _close(fd); + else + result = 0; + SET_REQ_RESULT(req, result); }