Task
In src/tri/job_system.zig line 575, a child process kill error is silently ignored:
_ = child.kill() catch {};
Fix
Log the error:
_ = child.kill() catch |err| {
std.log.warn("failed to kill child process: {s}", .{@errorName(err)});
};
File
src/tri/job_system.zig — line 575
Acceptance
zig build compiles without errors
zig fmt passes
- Error logged instead of silently swallowed
Task
In
src/tri/job_system.zigline 575, a child process kill error is silently ignored:Fix
Log the error:
File
src/tri/job_system.zig— line 575Acceptance
zig buildcompiles without errorszig fmtpasses