(
command: ChildProcess.StandardCommand,
proc: NodeChildProcess.ChildProcess,
signal: NodeJS.Signals,
)
| 312 | } |
| 313 | |
| 314 | const killOne = ( |
| 315 | command: ChildProcess.StandardCommand, |
| 316 | proc: NodeChildProcess.ChildProcess, |
| 317 | signal: NodeJS.Signals, |
| 318 | ) => |
| 319 | Effect.suspend(() => { |
| 320 | if (proc.kill(signal)) return Effect.void |
| 321 | return Effect.fail(toPlatformError("kill", new Error("Failed to kill child process"), command)) |
| 322 | }) |
| 323 | |
| 324 | const timeout = |
| 325 | ( |
no test coverage detected