Non zero exit codes should be considered errors.
Merge pull request #7074 from s0undt3ch/0.16-merge

Non zero exit codes should be considered errors.