Use error output from runtime to print error
This commit is contained in:
parent
993f83a31b
commit
089d5b98cb
1 changed files with 4 additions and 1 deletions
|
@ -136,7 +136,10 @@ fn main() {
|
|||
Ok(exit_status) => {
|
||||
if !exit_status.success() {
|
||||
debug!("git exited with non-zero exit code: {:?}", exit_status);
|
||||
eprintln!("git exited with non-zero exit code");
|
||||
let mut err = rt.stderr();
|
||||
writeln!(err, "git exited with non-zero exit code")
|
||||
.to_exit_code()
|
||||
.unwrap_or_exit();
|
||||
::std::process::exit(exit_status.code().unwrap_or(1));
|
||||
}
|
||||
debug!("Successful exit!");
|
||||
|
|
Loading…
Reference in a new issue