Description
TODO
- _waccess in access.hpp: does not use fd (MESOS-8862)
- _wmktemp_s in mktemp.hpp: does not use fd (reuse logic from mkdtemp.hpp) (MESOS-8860)
- strerror_r used in strerror.hpp: does not use fd, defined in windows.hpp (MESOS-8861)
- utime used in utime.hpp: does not use fd (MESOS-8859)
DONE
- _wopen in open.hpp: uses fd (
MESOS-8673) - _close in close.hpp: uses fd (
MESOS-8683) - _dup in dup.hpp: uses fd (
MESOS-8684) - _chsize_s in ftruncate.hpp: uses fd (
MESOS-8692) - _read in read.hpp: uses fd (also
MESOS-8676) - _write in write.hpp: uses fd (
MESOS-8676) - _lseek in lseek.hpp: uses fd (
MESOS-8685) - fstat in libprocess/src/http.cpp and http_proxy.cpp: uses fd
- _fdopen in stout/net.hpp: uses fd
- _set_errno in kill.hpp: does not use fd (also MESOS-8759)
- _stat in stat.hpp: does not use fd (MESOS-8275)
recv in read.hpp (alsoPart of Windows SocketsMESOS-8681)send in write.hpp (Part of Windows SocketsMESOS-8681)
Attachments
Issue Links
- is part of
-
MESOS-8668 Transition libprocess on Windows to use the Thread Pool API
- Resolved
- relates to
-
MESOS-8676 Fix os::read and os::write to use HANDLES
- Resolved
-
MESOS-8681 Clean up os::sendfile on Windows
- Resolved
-
MESOS-8275 Remove use of ::_stat on Windows
- Accepted