From 28008d835ef9d8829221b91ef6119e6f1bd69c45 Mon Sep 17 00:00:00 2001 From: Karl Seguin Date: Thu, 27 Feb 2025 11:00:37 +0800 Subject: [PATCH] allow longer timeouts (u8 -> u16) --- src/main.zig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main.zig b/src/main.zig index 883b3068..ee6315be 100644 --- a/src/main.zig +++ b/src/main.zig @@ -142,7 +142,7 @@ const Command = struct { const Serve = struct { host: []const u8, port: u16, - timeout: u8, + timeout: u16, }; const Fetch = struct { @@ -259,7 +259,7 @@ fn parseServeArgs( ) !Command.Serve { var host: []const u8 = "127.0.0.1"; var port: u16 = 9222; - var timeout: u8 = 3; + var timeout: u16 = 3; while (args.next()) |opt| { if (std.mem.eql(u8, "--host", opt)) { @@ -290,7 +290,7 @@ fn parseServeArgs( return error.MissingTimeout; }; - timeout = std.fmt.parseInt(u8, str, 10) catch |err| { + timeout = std.fmt.parseInt(u16, str, 10) catch |err| { log.err("--timeout value is invalid: {}", .{err}); return error.InvalidTimeout; };