diff --git a/src/unix/fs.c b/src/unix/fs.c index 66fae37e..fcbc6786 100644 --- a/src/unix/fs.c +++ b/src/unix/fs.c @@ -929,7 +929,11 @@ out: } } - return result; + if (result == 0) + return 0; + + errno = UV__ERR(result); + return -1; #endif }