snoyberg/http-conduit — pull request #85 by joeyadams (2012-12-21 07:45:48+00:00)
Title: Try all addresses returned by getAddrInfo

On Windows 8, getAddrInfo was returning the AF_INET6 address first, but the test server created by runTCPServer was not configured to accept IPv6 connections.

The testsuite now passes on Windows 8, albeit with noisy output (see https://github.com/yesodweb/wai/issues/129 ).

The network-conduit package has the same problem with [its getSocket function][1].

[1]: https://github.com/snoyberg/conduit/blob/master/network-conduit/Data/Conduit/Network/Utils.hs