diff --git a/go.mod b/go.mod index c1ae8c7c..c5beaa89 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/cloudfoundry/bosh-utils -go 1.23.0 +go 1.21.0 require ( code.cloudfoundry.org/clock v1.0.0 diff --git a/httpclient/default_http_clients.go b/httpclient/default_http_clients.go index bc653d61..cc9b8d9a 100644 --- a/httpclient/default_http_clients.go +++ b/httpclient/default_http_clients.go @@ -17,11 +17,8 @@ import ( var ( DefaultClient = CreateDefaultClientInsecureSkipVerify() defaultDialerContextFunc = SOCKS5DialContextFuncFromEnvironment((&net.Dialer{ - Timeout: 30 * time.Second, - KeepAliveConfig: net.KeepAliveConfig{ - Enable: true, - Interval: 30 * time.Second, - }, + Timeout: 30 * time.Second, + KeepAlive: 30 * time.Second, }), proxy.NewSocks5Proxy(proxy.NewHostKey(), log.New(io.Discard, "", log.LstdFlags), 1*time.Minute)) ) @@ -59,11 +56,8 @@ func CreateDefaultClientInsecureSkipVerify() *http.Client { func ResetDialerContext() { defaultDialerContextFunc = SOCKS5DialContextFuncFromEnvironment((&net.Dialer{ - Timeout: 30 * time.Second, - KeepAliveConfig: net.KeepAliveConfig{ - Enable: true, - Interval: 30 * time.Second, - }, + Timeout: 30 * time.Second, + KeepAlive: 30 * time.Second, }), proxy.NewSocks5Proxy(proxy.NewHostKey(), log.New(io.Discard, "", log.LstdFlags), 1*time.Minute)) }