diff --git a/launcher/src/main.rs b/launcher/src/main.rs index 81de7a61..867bfd3d 100644 --- a/launcher/src/main.rs +++ b/launcher/src/main.rs @@ -627,6 +627,19 @@ fn download_convert_model( return Err(LauncherError::DownloadError); } } + ExitStatus::Signaled(signal) => { + 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);