Commit b3c8c383bb

Andrew Kelley <andrew@ziglang.org>
2022-12-31 04:06:13
std.os: add missing handling of ECONNRESET in readv
1 parent 66b07fd
Changed files (1)
lib
std
lib/std/os.zig
@@ -767,6 +767,7 @@ pub fn readv(fd: fd_t, iov: []const iovec) ReadError!usize {
             .ISDIR => return error.IsDir,
             .NOBUFS => return error.SystemResources,
             .NOMEM => return error.SystemResources,
+            .CONNRESET => return error.ConnectionResetByPeer,
             else => |err| return unexpectedErrno(err),
         }
     }