Skip to content

v0.19.1

Choose a tag to compare

@lalinsky lalinsky released this 06 Oct 18:37
· 82 commits to main since this release

Zig 0.16 maintenance release from the zig-0.16 branch.

Changed

  • TCP streams that zio connects or accepts, through both the native API and std.Io, now
    have Nagle's algorithm disabled (TCP_NODELAY), as Go does by default. A message
    written in more than one piece, such as a body spanning several TLS records, no longer
    waits up to 40ms for the peer's delayed ACK. Socket.setNoDelay(false) turns it back
    on, and the new Socket.getNoDelay reports the setting.

Fixed

  • Fixed a panic in Runtime.init with more than one executor when logging through
    zio.debug_io (#804).