| ... | ... | @@ -599,10 +599,15 @@ fn buildClientWasm(ws: *WebServer, arena: Allocator, optimize: std.builtin.Optim |
| 599 | 599 | var stdout_reader: Io.File.Reader = .initStreaming(child.stdout.?, io, &stdout_buffer); |
| 600 | 600 | const stdout = &stdout_reader.interface; |
| 601 | 601 | |
| 602 | | try child.stdin.?.writeStreamingAll(io, @ptrCast(@as([]const std.zig.Client.Message.Header, &.{ |
| 603 | | .{ .tag = .update, .bytes_len = 0 }, |
| 604 | | .{ .tag = .exit, .bytes_len = 0 }, |
| 605 | | }))); |
| 602 | { |
| 603 | var w = child.stdin.?.writer(io, &.{}); |
| 604 | w.interface.writeStruct(std.zig.Client.Message.Header{ .tag = .update, .bytes_len = 0 }, .little) catch |err| switch (err) { |
| 605 | error.WriteFailed => return w.err.?, |
| 606 | }; |
| 607 | w.interface.writeStruct(std.zig.Client.Message.Header{ .tag = .exit, .bytes_len = 0 }, .little) catch |err| switch (err) { |
| 608 | error.WriteFailed => return w.err.?, |
| 609 | }; |
| 610 | } |
| 606 | 611 | |
| 607 | 612 | const Header = std.zig.Server.Message.Header; |
| 608 | 613 | |