ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
By convention, a negative exit code corresponds to the number of the signal that caused the process to die. E.g., -11 is SIGSEGV, and -6 is SIGABRT. For a list of signals, have a look at /usr/include/bits/signum.h
(at least on my Ubuntu Lucid system, that's where they're defined).
2 | No.2 Revision |
By convention, a negative exit code corresponds to the number of the signal that caused the process to die. E.g., -11 is SIGSEGV, and -6 is SIGABRT. For a list of signals, have a look at /usr/include/bits/signum.h
(at least on my Ubuntu Lucid system, that's where they're defined).
Btw, this behavior and the meaning of the numbers isn't specific to roslaunch; roslaunch is just reporting back the exit code that the process gave when it died.