From e81bcda9208a01daa87ab5f74fa27439c2fd05f3 Mon Sep 17 00:00:00 2001 From: Robby Zambito Date: Sat, 3 Jan 2026 06:08:35 +0000 Subject: holy moly goes way fast!!! like 150 mbps now --- src/server/Client.zig | 2 +- src/server/Server.zig | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/Client.zig b/src/server/Client.zig index 2ce3c38..53a66b9 100644 --- a/src/server/Client.zig +++ b/src/server/Client.zig @@ -33,7 +33,7 @@ pub fn deinit(self: *Client, alloc: std.mem.Allocator) void { } pub fn start(self: *Client, io: std.Io, alloc: std.mem.Allocator) !void { - var msgs: [8]Message = undefined; + var msgs: [256]Message = undefined; while (true) { const len = try self.recv_queue.get(io, &msgs, 1); diff --git a/src/server/Server.zig b/src/server/Server.zig index 82d2cbd..eaecdf2 100644 --- a/src/server/Server.zig +++ b/src/server/Server.zig @@ -123,7 +123,7 @@ fn handleConnection(server: *Server, server_allocator: Allocator, io: Io, id: us const in = &reader.interface; // Set up buffer queue - var qbuf: [8]Message = undefined; + var qbuf: [r_buffer.len / @sizeOf(Message)]Message = undefined; var queue: Queue(Message) = .init(&qbuf); defer { queue.close(io); -- cgit