From 29cad22615faf2ef7429270520e04d8269835ee3 Mon Sep 17 00:00:00 2001 From: OlivierDehaene <23298448+OlivierDehaene@users.noreply.github.com> Date: Thu, 25 Jan 2024 15:32:43 +0100 Subject: [PATCH] fix: read stderr in download --- launcher/src/main.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/launcher/src/main.rs b/launcher/src/main.rs index c5553000..cbf86d0e 100644 --- a/launcher/src/main.rs +++ b/launcher/src/main.rs @@ -832,14 +832,19 @@ fn download_convert_model(args: &Args, running: Arc) -> Result<(), L } }; - // Redirect STDOUT to the console let download_stdout = download_process.stdout.take().unwrap(); let stdout = BufReader::new(download_stdout); + let download_stderr = download_process.stderr.take().unwrap(); + let stderr = BufReader::new(download_stderr); thread::spawn(move || { log_lines(stdout.lines()); }); + thread::spawn(move || { + log_lines(stderr.lines()); + }); + loop { if let Some(status) = download_process.try_wait().unwrap() { if status.success() {