ctrl-c needs to exit with non-zero exit code.