Skip to content

2.3.1

Latest

Choose a tag to compare

@lhoward lhoward released this 23 Oct 11:05
  • Socket.connect(to:) (synchronous) restores the socket's previous blocking mode on every path, including when the connect throws (#23).
  • FileDescriptorRepresentable.set(flags:mask:) no longer ignores its flags argument, and setBlocking(_:)/isBlocking no longer invert O_NONBLOCK (#23). Code that relied on the two bugs cancelling (setBlocking(false)) still gets a non-blocking descriptor.

🤖 Generated with Claude Code

https://claude.ai/code/session_01CEgKfBwi5LpKqwfbctCEdH