OrcaSlicer/src/slic3r
Vojtech Bubnik 2b02747ec5 On OSX, we use boost::process::spawn() to launch new instances of PrusaSlicer from another PrusaSlicer.
boost::process::spawn() sets SIGCHLD to SIGIGN for the child process, thus if a child PrusaSlicer spawns another
subprocess and the subrocess dies, the child PrusaSlicer will not receive information on end of subprocess
(posix waitpid() call will always fail).
https://jmmv.dev/2008/10/boostprocess-and-sigchld.html
The child instance of PrusaSlicer has to reset SIGCHLD to its default, so that posix waitpid() and similar continue to work.
Fixes #5507
2021-01-07 19:14:48 +01:00
..
Config Fixed missing include. 2020-12-07 19:47:37 +01:00
GUI On OSX, we use boost::process::spawn() to launch new instances of PrusaSlicer from another PrusaSlicer. 2021-01-07 19:14:48 +01:00
Utils On OSX, we use boost::process::spawn() to launch new instances of PrusaSlicer from another PrusaSlicer. 2021-01-07 19:14:48 +01:00
CMakeLists.txt Fix for incorrect text fitting on gtk comboboxes. 2021-01-07 13:38:29 +01:00
pchheader.cpp Precompiled headers on Visual Studio & GCC, with the highest hopes 2018-10-29 16:01:26 +01:00
pchheader.hpp Fixing OSX and Linux builds 2020-04-01 10:09:31 +02:00