fix: compact device pod job output for code agent
This commit is contained in:
+12
-1
@@ -46,7 +46,18 @@ child.on("error", (error) => {
|
||||
|
||||
child.on("exit", (code, signal) => {
|
||||
if (signal) {
|
||||
process.kill(process.pid, signal);
|
||||
try {
|
||||
process.kill(process.pid, signal);
|
||||
} catch (error) {
|
||||
process.stderr.write(JSON.stringify({
|
||||
script: "run-bun",
|
||||
status: "failed",
|
||||
error: "bun_child_signal_forward_failed",
|
||||
signal,
|
||||
reason: error?.message ?? String(error)
|
||||
}, null, 2) + "\n");
|
||||
process.exit(128);
|
||||
}
|
||||
return;
|
||||
}
|
||||
process.exit(code ?? 0);
|
||||
|
||||
Reference in New Issue
Block a user