Files
c6509717fe a client that dials directly binds no listener (#14)
zapclient started its node in every mode, so a direct dial (PeerAddr set)
bound Port on every interface, :0 by default, for as long as the client
lived. Nothing uses that listener: calls are answered on the connection
the client dialled, and with discovery off nothing dials back. Only
discovery starts the node now.

TestDialListensNowhere asks the OS which sockets the process listens on.
The server adds one; a client dialling it and running a Get adds none.
Against the old client it fails with "the KMS client listens on [[::]:…]".

Co-authored-by: Claude Opus 5 <[email protected]>
2026-09-10 21:29:00 -07:00
..