@@ -79,7 +79,7 @@ nextPort = unsafePerformIO $ I.newIORef 5000
7979getPort :: IO Int
8080getPort = do
8181 port <- I.atomicModifyIORef nextPort $ \p -> (p + 1, p)
82− esocket <- try $ bindPortTCP port "*4"
82+ esocket <- try $ bindPortTCP port "127.0.0.1"
8383 case esocket of
8484 Left (_ :: IOException) -> RunSpec.getPort
8585 Right socket -> do
@@ -91,6 +91,7 @@ withApp settings app f = do
9191 port <- RunSpec.getPort
9292 baton <- newEmptyMVar
9393 let settings' = setPort port
94+ $ setHost "127.0.0.1"
9495 $ setBeforeMainLoop (putMVar baton ())
9596 settings
9697 bracket