Skip to content
Snippets Groups Projects
Commit 6a81cebe authored by Kamil Trzcinski's avatar Kamil Trzcinski
Browse files

Merge remote-tracking branch 'origin/fix/network-client-timeout-settings'

parents ecad18ab e218967b
No related branches found
No related tags found
No related merge requests found
...@@ -24,5 +24,6 @@ const KubernetesPollTimeout = 180 ...@@ -24,5 +24,6 @@ const KubernetesPollTimeout = 180
const AfterScriptTimeout = 5 * time.Minute const AfterScriptTimeout = 5 * time.Minute
const DefaultMetricsServerPort = 9252 const DefaultMetricsServerPort = 9252
const DefaultCacheRequestTimeout = 10 const DefaultCacheRequestTimeout = 10
const DefaultNetworkClientTimeout = 60 * time.Minute
var PreparationRetryInterval = 3 * time.Second var PreparationRetryInterval = 3 * time.Second
...@@ -157,8 +157,11 @@ func (n *client) createTransport() { ...@@ -157,8 +157,11 @@ func (n *client) createTransport() {
logrus.Debugln("Dialing:", network, addr, "...") logrus.Debugln("Dialing:", network, addr, "...")
return dialer.Dial(network, addr) return dialer.Dial(network, addr)
}, },
TLSHandshakeTimeout: 10 * time.Second, TLSClientConfig: &tlsConfig,
TLSClientConfig: &tlsConfig, TLSHandshakeTimeout: 10 * time.Second,
ExpectContinueTimeout: 1 * time.Second,
IdleConnTimeout: 30 * time.Second,
ResponseHeaderTimeout: 10 * time.Second,
} }
} }
...@@ -363,6 +366,7 @@ func newClient(requestCredentials requestCredentials) (c *client, err error) { ...@@ -363,6 +366,7 @@ func newClient(requestCredentials requestCredentials) (c *client, err error) {
compatibleWithGitLab: true, compatibleWithGitLab: true,
requestBackOffs: make(map[string]*backoff.Backoff), requestBackOffs: make(map[string]*backoff.Backoff),
} }
c.Timeout = common.DefaultNetworkClientTimeout
host := strings.Split(url.Host, ":")[0] host := strings.Split(url.Host, ":")[0]
if CertificateDirectory != "" { if CertificateDirectory != "" {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment