Files
ngit-grasp/tests
DanConwayDev be1f21aa1e fix: eliminate port binding race condition in SimpleGitServer
SimpleGitServer had a TOCTOU race where find_free_port() would bind a port,
immediately release it, then the caller would try to bind it - allowing another
process to grab the port in between. This caused intermittent test failures.

Changed to bind the port once and keep it bound while converting from std to
tokio listener, matching the pattern already used in SmartGitServer.

Deleted the now-unused find_free_port() helper function.
2026-01-09 23:00:59 +00:00
..
2026-01-09 19:58:41 +00:00
2026-01-09 19:58:41 +00:00