summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main.zig12
-rw-r--r--src/server/Server.zig4
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;