b7c8fce83c
On macOS SO_REUSEADDR lets startServer's wildcard bind coexist with a 127.0.0.1-only listener, so the EADDRINUSE path was never exercised and three of the four conflict tests failed. Wildcard-bind the holders and the reused dashboard so the conflict is real on every platform.