CC: | mst [...] shadowcat.co.uk |
Subject: | fix port checking on Win32 by performing it in another process [with patch] |
Test::TCP is currently randomly failing randomly on Win32 and i believe i
was able to pinpoint the reason and fix it. The fix is in this pull
request:
https://github.com/tokuhirom/test-tcp/pull/4
Some background info: I believe this to be a race condition since i was
only able to consistently reproduce the error on slow machines. Since
implementing it i've tested the branch numerous times on slow and fast
windows machines as well as on linux and it passed fine everywhere.
If you have any questions or change requests on the pull request, please
don't hesitate to ask, i'll happily oblige. :)