This is an automated email from the ASF dual-hosted git repository.

qianzhang pushed a change to branch 1.6.x
in repository https://gitbox.apache.org/repos/asf/mesos.git.


    from a77ab03  Fixed flaky 
`CgroupsIsolatorTest.ROOT_CGROUPS_CreateRecursively` test.
     new 4d841c5  Added `lsof()` into stout.
     new b7f625a  Added a test `FsTest.Lsof`.
     new 4fe650e  Updated `MesosContainerizerLaunch` to call `os::lsof()`.
     new a1305e3  Closed all file descriptors except `whitelist_fds` in 
posix/subprocess.
     new c912f00  Added a test `SubprocessTest.WhiteListFds`.
     new ef6314e  Updated IO switchboard to use subprocess's `whitelist_fds` 
parameter.
     new 784ea04  Updated launchers to use subprocess's `whitelist_fds` 
parameter.
     new 7065100  Removed the child hook `UNSET_CLOEXEC`.
     new e675f53  Added MESOS-9152 and MESOS-9164 to the 1.6.2 CHANGELOG.

The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 3rdparty/libprocess/include/process/subprocess.hpp |   6 --
 3rdparty/libprocess/src/subprocess.cpp             |  11 +--
 3rdparty/libprocess/src/subprocess_posix.hpp       | 104 ++++++++++++++++++++-
 3rdparty/libprocess/src/tests/subprocess_tests.cpp |  77 +++++++++++++++
 3rdparty/stout/include/Makefile.am                 |   3 +
 3rdparty/stout/include/stout/os.hpp                |   1 +
 .../stout/include/stout/os/{fork.hpp => lsof.hpp}  |  10 +-
 .../include/stout/os/posix/{ls.hpp => lsof.hpp}    |  49 ++++++----
 .../stout/os/{socket.hpp => windows/lsof.hpp}      |  19 ++--
 3rdparty/stout/tests/os/filesystem_tests.cpp       |  20 ++++
 CHANGELOG                                          |   2 +
 src/slave/containerizer/mesos/io/switchboard.cpp   |   6 +-
 src/slave/containerizer/mesos/launch.cpp           |  57 ++---------
 src/slave/containerizer/mesos/launcher.cpp         |   5 -
 src/slave/containerizer/mesos/linux_launcher.cpp   |   8 +-
 15 files changed, 269 insertions(+), 109 deletions(-)
 copy 3rdparty/stout/include/stout/os/{fork.hpp => lsof.hpp} (82%)
 copy 3rdparty/stout/include/stout/os/posix/{ls.hpp => lsof.hpp} (53%)
 copy 3rdparty/stout/include/stout/os/{socket.hpp => windows/lsof.hpp} (71%)

Reply via email to