Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
N
nexpie-grafana-theme
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Registry
Registry
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Kornkitt Poolsup
nexpie-grafana-theme
Commits
c13e302c
Unverified
Commit
c13e302c
authored
Feb 11, 2019
by
Marcus Efraimsson
Committed by
GitHub
Feb 11, 2019
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #15356 from grafana/15258_fix
revert ds_proxy timeout and implement dataproxy timeout correctly
parents
5e6c746c
a1cd550d
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
4 additions
and
2 deletions
+4
-2
pkg/api/pluginproxy/ds_proxy.go
+1
-1
pkg/models/datasource_cache.go
+3
-1
No files found.
pkg/api/pluginproxy/ds_proxy.go
View file @
c13e302c
...
@@ -54,7 +54,7 @@ func NewDataSourceProxy(ds *m.DataSource, plugin *plugins.DataSourcePlugin, ctx
...
@@ -54,7 +54,7 @@ func NewDataSourceProxy(ds *m.DataSource, plugin *plugins.DataSourcePlugin, ctx
func
newHTTPClient
()
httpClient
{
func
newHTTPClient
()
httpClient
{
return
&
http
.
Client
{
return
&
http
.
Client
{
Timeout
:
time
.
Duration
(
setting
.
DataProxyTimeout
)
*
time
.
Second
,
Timeout
:
30
*
time
.
Second
,
Transport
:
&
http
.
Transport
{
Proxy
:
http
.
ProxyFromEnvironment
},
Transport
:
&
http
.
Transport
{
Proxy
:
http
.
ProxyFromEnvironment
},
}
}
}
}
...
...
pkg/models/datasource_cache.go
View file @
c13e302c
...
@@ -8,6 +8,8 @@ import (
...
@@ -8,6 +8,8 @@ import (
"net/http"
"net/http"
"sync"
"sync"
"time"
"time"
"github.com/grafana/grafana/pkg/setting"
)
)
type
proxyTransportCache
struct
{
type
proxyTransportCache
struct
{
...
@@ -57,7 +59,7 @@ func (ds *DataSource) GetHttpTransport() (*http.Transport, error) {
...
@@ -57,7 +59,7 @@ func (ds *DataSource) GetHttpTransport() (*http.Transport, error) {
TLSClientConfig
:
tlsConfig
,
TLSClientConfig
:
tlsConfig
,
Proxy
:
http
.
ProxyFromEnvironment
,
Proxy
:
http
.
ProxyFromEnvironment
,
Dial
:
(
&
net
.
Dialer
{
Dial
:
(
&
net
.
Dialer
{
Timeout
:
30
*
time
.
Second
,
Timeout
:
time
.
Duration
(
setting
.
DataProxyTimeout
)
*
time
.
Second
,
KeepAlive
:
30
*
time
.
Second
,
KeepAlive
:
30
*
time
.
Second
,
DualStack
:
true
,
DualStack
:
true
,
})
.
Dial
,
})
.
Dial
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment