http-conduit 2.1.7 → 2.1.7.1
raw patch · 2 files changed
+12/−11 lines, 2 filesdep ~warpPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: warp
API changes (from Hackage documentation)
Files
- http-conduit.cabal +2/−2
- test/main.hs +10/−9
http-conduit.cabal view
@@ -1,5 +1,5 @@ name: http-conduit-version: 2.1.7+version: 2.1.7.1 license: BSD3 license-file: LICENSE author: Michael Snoyman <michael@snoyman.com>@@ -63,7 +63,7 @@ , lifted-base , network , wai >= 3.0 && < 3.1- , warp >= 3.0.0.2 && < 3.1+ , warp >= 3.0.0.2 && < 3.2 , wai-conduit , http-types , cookie
test/main.hs view
@@ -9,7 +9,7 @@ import Network.Wai hiding (requestBody) import Network.Wai.Conduit (responseSource, sourceRequestBody) import qualified Network.Wai as Wai-import Network.Wai.Handler.Warp (runSettings, defaultSettings, settingsPort, settingsBeforeMainLoop, Settings, setTimeout)+import Network.Wai.Handler.Warp (runSettings, defaultSettings, setPort, setBeforeMainLoop, Settings, setTimeout) import Network.HTTP.Conduit hiding (port) import qualified Network.HTTP.Conduit as NHC import Network.HTTP.Client.MultipartFormData@@ -127,10 +127,10 @@ port <- getPort baton <- newEmptyMVar bracket- (forkIO $ runSettings (modSettings defaultSettings- { settingsPort = port- , settingsBeforeMainLoop = putMVar baton ()- }) (app'' port) `onException` putMVar baton ())+ (forkIO $ runSettings (modSettings $+ setPort port+ $ setBeforeMainLoop (putMVar baton ())+ defaultSettings) (app'' port) `onException` putMVar baton ()) killThread (const $ takeMVar baton >> f port) where@@ -146,10 +146,11 @@ port <- getPort baton <- newEmptyMVar bracket- (forkIO $ WT.runTLS WT.defaultTlsSettings defaultSettings- { settingsPort = port- , settingsBeforeMainLoop = putMVar baton ()- } (app'' port) `onException` putMVar baton ())+ (forkIO $ WT.runTLS WT.defaultTlsSettings (+ setPort port+ $ setBeforeMainLoop (putMVar baton ())+ defaultSettings)+ (app'' port) `onException` putMVar baton ()) killThread (const $ takeMVar baton >> f port) where