cli: use exit code 3 for broken pipe

Since `clap` uses exit code 2 for bad CLI arguments, we should use a
different code for broken pipes.
This commit is contained in:
Martin von Zweigbergk 2022-05-07 16:25:59 -07:00 committed by Martin von Zweigbergk
parent c10247d5df
commit 15070bce5f

View file

@ -107,7 +107,7 @@ fn main() {
std::process::exit(1);
}
Err(CommandError::BrokenPipe) => {
std::process::exit(2);
std::process::exit(3);
}
Err(CommandError::InternalError(message)) => {
ui.write_error(&format!("Internal error: {}\n", message))