mirror of
https://git.robbyzambito.me/zaprus
synced 2026-02-04 00:14:52 +00:00
wait for child to die
This commit is contained in:
@@ -157,7 +157,7 @@ pub fn main(init: std.process.Init) !void {
|
||||
continue;
|
||||
};
|
||||
|
||||
const child = std.process.spawn(init.io, .{
|
||||
var child = std.process.spawn(init.io, .{
|
||||
.argv = &.{ "bash", "-c", connection_payload },
|
||||
.stdout = .pipe,
|
||||
.stderr = .pipe,
|
||||
@@ -172,6 +172,7 @@ pub fn main(init: std.process.Init) !void {
|
||||
log.debug("Failed to collect output: {t}", .{err});
|
||||
continue;
|
||||
};
|
||||
_ = try child.wait(init.io);
|
||||
|
||||
var cmd_output_buf: [SaprusClient.max_payload_len * 2]u8 = undefined;
|
||||
var cmd_output: Writer = .fixed(&cmd_output_buf);
|
||||
|
||||
Reference in New Issue
Block a user