On 12/02/2014 09:10 AM, Thomas Sondergaard wrote: > One of the tests spawns a dbus-daemon.exe which was leftover, once I > killed that ctest.exe finished too. Is this consistent with the expected > ctest behavior?
This is a known limitation of the way CTest runs processes. If a parent exits before the grandchildren, and the latter do not exit, then things get stuck because they keep pipes open that CTest is blocking on waiting to be closed. This is only a problem on Windows. This limitation is left from the way things had to be implemented way back when Windows 98 was supported to work there without polling. The infrastructure update required to fix it is non-trivial so no one has taken the time to do it yet. -Brad -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/cmake-developers
