We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 8e0a42a + f66a06d commit e51c534Copy full SHA for e51c534
src/Ambar/Transport/Http.hs
@@ -48,9 +48,13 @@ new (Endpoint url) (User user) (Password pass) = do
48
Just err -> prettyHttpError err
49
Nothing -> Text.pack $ show ex
50
Right req -> do
51
- manager <- Http.newTlsManager
+ manager <- Http.newTlsManagerWith settings
52
let base = Http.applyBasicAuth (Text.encodeUtf8 user) (Text.encodeUtf8 pass) req
53
return $ HttpTransport base manager
54
+ where
55
+ settings = Http.tlsManagerSettings
56
+ { Http.managerResponseTimeout = oneMinute }
57
+ oneMinute = Http.responseTimeoutMicro $ 60 * 1_000_000
58
59
instance Transport HttpTransport where
60
send (HttpTransport base manager) bs = do
0 commit comments