From fa0e7d0fde7875861fea598d864398183d75beee Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Tue, 4 Jun 2024 21:17:05 +0200 Subject: [PATCH] fix: fix writing binary file from global cache in go --- backend/windmill-worker/src/go_executor.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/windmill-worker/src/go_executor.rs b/backend/windmill-worker/src/go_executor.rs index 129389ec2a..875874d800 100644 --- a/backend/windmill-worker/src/go_executor.rs +++ b/backend/windmill-worker/src/go_executor.rs @@ -99,7 +99,7 @@ async fn write_binary_file(main_path: &str, byts: &mut bytes::Bytes) -> error::R use tokio::io::AsyncWriteExt; let mut file = File::create(main_path).await?; - file.write_buf(byts).await?; + file.write_all_buf(byts).await?; file.set_permissions(Permissions::from_mode(0o755)).await?; file.flush().await?; Ok(())