feat(launcher): Improve error message when download process fails. (#276)
This commit is contained in:
parent
f08343d44d
commit
e68509add7
|
@ -627,8 +627,21 @@ fn download_convert_model(
|
||||||
return Err(LauncherError::DownloadError);
|
return Err(LauncherError::DownloadError);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
_ => {
|
ExitStatus::Signaled(signal) => {
|
||||||
tracing::error!("Download process exited with an unknown status.");
|
let mut err = String::new();
|
||||||
|
download_process
|
||||||
|
.stderr
|
||||||
|
.take()
|
||||||
|
.unwrap()
|
||||||
|
.read_to_string(&mut err)
|
||||||
|
.unwrap();
|
||||||
|
tracing::error!(
|
||||||
|
"Download process was signaled to shutdown with signal {signal}: {err}"
|
||||||
|
);
|
||||||
|
return Err(LauncherError::DownloadError);
|
||||||
|
}
|
||||||
|
e => {
|
||||||
|
tracing::error!("Download process exited with an unknown status.: {e:?}");
|
||||||
return Err(LauncherError::DownloadError);
|
return Err(LauncherError::DownloadError);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue