deps: update to libuv v1.26.0

Notable changes since v1.23.2:

- v1.26.0
  - uv_os_uname()
  - unix: don't attempt to invalidate invalid fd
    1ce6393a57
- v1.25.0
  - unix: better handling of unsupported F_FULLFSYNC (fixes #6725)
    6fc797c3fe
  - tty,win: fix Alt+key under WSL
    d2e59bb600
  - fsevents: really watch files with fsevents on macos 10.7+
    2d2af382ce
  - win: fix duplicate tty vt100 fn key
- v1.24.0
  - win,fs: retry if uv_fs_rename fails
    e94c184c7c
    - later [reverted](https://github.com/libuv/libuv/issues/2098) but may be useful reference
  - win: support more fine-grained windows hiding
    4c2dcca27b
This commit is contained in:
Justin M. Keyes
2019-02-20 21:42:24 +01:00
parent 0e97d3d4ee
commit c59aa771a6
3 changed files with 3 additions and 10 deletions

View File

@@ -649,13 +649,6 @@ int os_fsync(int fd)
int r;
RUN_UV_FS_FUNC(r, uv_fs_fsync, fd, NULL);
g_stats.fsync++;
#ifdef __APPLE__
// TODO(justinmk): Remove this after it is fixed in libuv. #6725
if (r == UV_ENOTSUP) {
int rv = fsync(fd);
return rv ? -rv : rv;
}
#endif
return r;
}