From 4307c2b957a25609b7bcc1cb2b03fef962e33f59 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Mon, 3 Apr 2023 20:07:43 +0200 Subject: [PATCH] fix(backend): always flush bash output --- backend/windmill-worker/src/worker.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/windmill-worker/src/worker.rs b/backend/windmill-worker/src/worker.rs index b827b4013f..9200b55bc5 100644 --- a/backend/windmill-worker/src/worker.rs +++ b/backend/windmill-worker/src/worker.rs @@ -1435,7 +1435,7 @@ async fn handle_bash_job( ) -> Result { logs.push_str("\n\n--- BASH CODE EXECUTION ---\n"); set_logs(logs, &job.id, db).await; - write_file(job_dir, "main.sh", &format!("{content}\necho \"\"")).await?; + write_file(job_dir, "main.sh", &format!("{content}\necho \"\"\nsync\necho \"\"")).await?; let mut reserved_variables = get_reserved_variables(job, &token, db).await?; reserved_variables.insert("RUST_LOG".to_string(), "info".to_string());