Compare commits

...

2 Commits

Author SHA1 Message Date
Dylan Conway
b185cd134b always set exit code 2023-01-18 16:20:12 -08:00
Dylan Conway
37f72ef632 set exit code if signal is 42 2023-01-18 16:08:20 -08:00

View File

@@ -1480,6 +1480,9 @@ pub const Subprocess = struct {
if (std.os.W.IFSIGNALED(result.status)) {
this.signal_code = @intToEnum(SignalCode, @truncate(u8, std.os.W.TERMSIG(result.status)));
if (this.exit_code == null) {
this.exit_code = 1;
}
} else if (std.os.W.IFSTOPPED(result.status)) {
this.signal_code = @intToEnum(SignalCode, @truncate(u8, std.os.W.STOPSIG(result.status)));
}