From 7ae0823f1347431ff10c2ec730cf040544e4be81 Mon Sep 17 00:00:00 2001 From: Jiajie Chen Date: Fri, 21 Jun 2024 09:58:33 +0800 Subject: [PATCH] fix: skip error propagation to avoid zombie child process --- worker/src/build.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/worker/src/build.rs b/worker/src/build.rs index 6291004..45ac4a4 100644 --- a/worker/src/build.rs +++ b/worker/src/build.rs @@ -53,9 +53,7 @@ async fn get_output_logged( let mut stdout_out = vec![]; while let Ok(Some(v)) = stdout_reader.next_line().await { for line in v.split("\r") { - tx.clone() - .into_send_async(Message::Text(line.to_string())) - .await?; + tx.send_async(Message::Text(line.to_string())).await.ok(); } stdout_out.push(v); }