Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-8682

Remove remaining CRT functions stout on Windows

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • None
    • None

    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 (also MESOS-8681) Part of Windows Sockets
      • send in write.hpp (MESOS-8681) Part of Windows Sockets

      Attachments

        Issue Links

          Activity

            People

              andschwa Andrew Schwartzmeyer
              andschwa Andrew Schwartzmeyer
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: