upvote
Why not have the program exit with exit code 0 on success, and non-0 on failure, like almost every program in a POSIX environment ever?
reply
see yosefk reply above
reply
I'm sorry, but "they committed some debug code that made the program exit(0)" for me is pretty much equivalent to "they committed some debug code that made the program not work correctly".
reply