mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-10-24 09:46:59 -06:00
remote_connect_fails_fast bound a port and dropped it, so another test or process could take the port before the connect and make it succeed. It now holds a socket bound without listening (socket2, a test-only dependency): connections to it are refused and nothing else can bind it meanwhile. It also checks the failure comes within 5 s. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>