-----------------------------------------------------------
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

Reply via email to