----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/60328/ -----------------------------------------------------------
Review request for mesos, Alexander Rukletsov, Jeff Coffler, John Kordich, Joseph Wu, Li Li, and Michael Park. Bugs: MESOS-6817, MESOS-7371 and MESOS-7407 https://issues.apache.org/jira/browse/MESOS-6817 https://issues.apache.org/jira/browse/MESOS-7371 https://issues.apache.org/jira/browse/MESOS-7407 Repository: mesos Description ------- This removes the use of unsupported CRT functions from the `os::` namespace, and reimplements them using `CreateProcess()`. The CRT APIs behave unpredictably in the context of long paths, and are not necessary. Furthermore, it is not possible to use the Visual Studio Child Process Debugger for processes spawned by any API other than `CreateProcess()`. Some unused functions were explicitly deleted to avoid future bugs. Diffs ----- 3rdparty/stout/cmake/StoutConfigure.cmake 6b1d27fc53e49ac3378c17017c72ecfb2e3739ac 3rdparty/stout/include/stout/os/windows/shell.hpp b93f33771302ebbb1ce0c8515a3101a33f9956f5 3rdparty/stout/tests/os/process_tests.cpp 09f749528fa34935a7ac69921a6d7acc73af16e8 3rdparty/stout/tests/os_tests.cpp 7f785b07feaed28e272b4195362eb83842813e2b Diff: https://reviews.apache.org/r/60328/diff/1/ Testing ------- Thanks, Andrew Schwartzmeyer