Exit code of roslaunch shutdown on node death
When I kill the process tree of roslaunch I get an exit code of 0 indicating success, which is what I would expect.
However, when I run roslaunch and manually kill one of the nodes that have the required=true
attribute in the launch file it causes roslaunch to shutdown. In this case roslaunch returns 0 as well although an error occurred. Is there a safe way to determine if the shutdown reason was "good"?