From 0c856282a72fc224933cc670c59a0e65c71d1626 Mon Sep 17 00:00:00 2001 From: akagiyuu Date: Wed, 10 Sep 2025 18:23:41 +0700 Subject: [PATCH] fix(runner): drop stdin --- src/runner.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/runner.rs b/src/runner.rs index f13b6bc..4129c48 100644 --- a/src/runner.rs +++ b/src/runner.rs @@ -102,6 +102,7 @@ impl<'a> Runner<'a> { let exit_status = tokio::select! { exit_status = async { stdin.write_all(input).await?; + drop(stdin); let exit_status = child.wait().await?; Ok::<_, io::Error>(exit_status)