Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
unix: refactor uv__fs_copyfile() logic
The Unix/macOS uv__fs_copyfile() implementation falls back to using uv_fs_sendfile(). This commit refactors the error handling to use the sendfile() req's result field, which is an ssize_t instead of using the return value, which is an int. The int value was coming back as a negative number for some large files. Refs: nodejs/node#30085
- Loading branch information