Use proper exit codes