aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/bun.js/api/bun/subprocess.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bun.js/api/bun/subprocess.zig b/src/bun.js/api/bun/subprocess.zig
index e78f3a48b..a713b28f1 100644
--- a/src/bun.js/api/bun/subprocess.zig
+++ b/src/bun.js/api/bun/subprocess.zig
@@ -1290,7 +1290,7 @@ pub const Subprocess = struct {
this.has_waitpid_task = true;
const pid = this.pid;
- switch (PosixSpawn.waitpid(pid, 0)) {
+ switch (PosixSpawn.waitpid(pid, if (sync) 0 else std.os.W.NOHANG)) {
.err => |err| {
this.waitpid_err = err;
},