Skip to content

v0.3.1 — macOS daemon fixes

Choose a tag to compare

@aktonay aktonay released this 04 Oct 03:50
· 9 commits to main since this release

Fixed

  • Daemon unreachable on macOS when the UDS socket path exceeded the 104-byte sun_path limit: the daemon fell back to loopback TCP, but the state file still advertised the never-bound UDS path — clients pinged a socket that didn't exist. State now records the actual transport.
  • TCP bind no longer calls socket.getfqdn (reverse DNS could hang minutes on hosts whose resolver never answers, stalling the daemon before it served anything).
  • CI green on all 3 OS × 3 Pythons.

🤖 Generated with Claude Code