mesos-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Joris Van Remoortere (JIRA)" <>
Subject [jira] [Commented] (MESOS-5371) Implement `fcntl.hpp`
Date Fri, 13 May 2016 17:42:12 GMT


Joris Van Remoortere commented on MESOS-5371:

commit 4c6162d5e3535f4611e869e143c91454033dca2d
Author: Alex Clemmer <>
Date:   Fri May 13 13:25:57 2016 -0400

    Windows: Added stub implementations of `fcntl.hpp` functions.
    This commit introduces temporary versions of 2 important functions:
    `os::nonblock` and `os::cloexec`. We put them here in a placeholder
    commit so that reviewers can make progress on subprocess. In the
    immediate term, the plan is to figure out on a callsite-by-callsite
    basis how to work around the functionality of `os::cloexec`. When we
    collect more data, we will be in a better position to offer a way
    forward here.

> Implement `fcntl.hpp`
> ---------------------
>                 Key: MESOS-5371
>                 URL:
>             Project: Mesos
>          Issue Type: Bug
>          Components: stout
>            Reporter: Alex Clemmer
>            Assignee: Alex Clemmer
>              Labels: mesosphere, stout, windows-mvp
> `fcntl.hpp` has a bunch of functions that will never work on Windows. We will need to
work around them, either by working around specific call sites of functions like `os::cloexec`,
or by implementing something that keeps track of which file descriptors are cloexec, and which

This message was sent by Atlassian JIRA

View raw message