From c74feb9c3aa4db8e4bb54b1330d43aefceda1914 Mon Sep 17 00:00:00 2001 From: Francis Bouvier Date: Tue, 5 Nov 2024 17:16:39 +0100 Subject: [PATCH] server: add log on I/O errors Signed-off-by: Francis Bouvier --- src/server.zig | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/server.zig b/src/server.zig index 6c428a99..0e52689d 100644 --- a/src/server.zig +++ b/src/server.zig @@ -79,6 +79,7 @@ pub const Ctx = struct { std.debug.assert(completion == self.conn_completion); self.conn_socket = result catch |err| { + log.err("accept error: {any}", .{err}); self.err = err; return; }; @@ -111,6 +112,7 @@ pub const Ctx = struct { std.debug.assert(completion == self.conn_completion); const size = result catch |err| { + log.err("read error: {any}", .{err}); self.err = err; return; }; @@ -169,6 +171,7 @@ pub const Ctx = struct { std.debug.assert(completion == self.timeout_completion); _ = result catch |err| { + log.err("timeout error: {any}", .{err}); self.err = err; return; }; @@ -218,6 +221,7 @@ pub const Ctx = struct { // NOTE: completion can be either self.conn_completion or self.timeout_completion _ = result catch |err| { + log.err("close error: {any}", .{err}); self.err = err; return; }; @@ -388,6 +392,7 @@ const Send = struct { fn asyncCbk(self: *Send, _: *Completion, result: SendError!usize) void { _ = result catch |err| { + log.err("send error: {any}", .{err}); self.ctx.err = err; return; };