diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.zig | 12 | ||||
| -rw-r--r-- | src/server/Server.zig | 4 |
2 files changed, 2 insertions, 14 deletions
diff --git a/src/main.zig b/src/main.zig index 6b2de8b..31fcf58 100644 --- a/src/main.zig +++ b/src/main.zig @@ -71,15 +71,3 @@ pub fn main() !void { return; } } - -// fn serverMain(gpa: std.mem.Allocator, iter: *std.process.ArgIterator, main_args: MainArgs) !void { -// _ = iter; -// _ = main_args; - -// var group: std.Io.Group = .init; -// defer group.wait(io); -// for (0..5) |_| { -// const stream = try server.accept(io); -// group.async(io, handleConnection, .{ gpa, io, stream, info }); -// } -// } diff --git a/src/server/Server.zig b/src/server/Server.zig index ebbac19..82d2cbd 100644 --- a/src/server/Server.zig +++ b/src/server/Server.zig @@ -112,13 +112,13 @@ fn handleConnection(server: *Server, server_allocator: Allocator, io: Io, id: us // Set up client writer // TODO: how many bytes can fit in a network write syscall? cat /proc/sys/net/core/wmem_max - var w_buffer: [1024 * 16]u8 = undefined; + var w_buffer: [212992]u8 = undefined; var writer = stream.writer(io, &w_buffer); const out = &writer.interface; // Set up client reader // TODO: how many bytes can fit in a network read syscall? cat /proc/sys/net/core/rmem_max - var r_buffer: [1024 * 16]u8 = undefined; + var r_buffer: [212992]u8 = undefined; var reader = stream.reader(io, &r_buffer); const in = &reader.interface; |
