diff --git a/clients/algoliasearch-client-go/algolia/transport/requester.go b/clients/algoliasearch-client-go/algolia/transport/requester.go index 98e8d8f8894..d9d385b1126 100644 --- a/clients/algoliasearch-client-go/algolia/transport/requester.go +++ b/clients/algoliasearch-client-go/algolia/transport/requester.go @@ -10,6 +10,7 @@ const ( DefaultConnectTimeout = 2 * time.Second DefaultKeepAliveDuration = 5 * time.Minute DefaultMaxIdleConnsPerHost = 64 + DefaultMaxIdleTimeout = 45 * time.Second DefaultTLSHandshakeTimeout = 2 * time.Second ) @@ -36,6 +37,7 @@ func DefaultHTTPClient(connectTimeout *time.Duration) *http.Client { }).DialContext, DisableKeepAlives: false, MaxIdleConnsPerHost: DefaultMaxIdleConnsPerHost, + IdleConnTimeout: DefaultConnectTimeout, Proxy: http.ProxyFromEnvironment, TLSHandshakeTimeout: DefaultTLSHandshakeTimeout, },