projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
11579: Merge branch 'master' into 11579-arvput-follow-symlinks
[arvados.git]
/
services
/
keep-web
/
handler.go
diff --git
a/services/keep-web/handler.go
b/services/keep-web/handler.go
index 620ed9cfb4ee115a10e573fcd4420584730a7e9f..5e3e4afdb41f7a703b9bc1f978d203642d1aaea3 100644
(file)
--- a/
services/keep-web/handler.go
+++ b/
services/keep-web/handler.go
@@
-335,9
+335,9
@@
func (h *handler) ServeHTTP(wOrig http.ResponseWriter, r *http.Request) {
statusCode, statusText = http.StatusInternalServerError, err.Error()
return
}
statusCode, statusText = http.StatusInternalServerError, err.Error()
return
}
- if
kc.Client != nil && kc.C
lient.Transport != nil {
+ if
client, ok := kc.Client.(*http.Client); ok && c
lient.Transport != nil {
// Workaround for https://dev.arvados.org/issues/9005
// Workaround for https://dev.arvados.org/issues/9005
- if t, ok :=
kc.C
lient.Transport.(*http.Transport); ok {
+ if t, ok :=
c
lient.Transport.(*http.Transport); ok {
defer t.CloseIdleConnections()
}
}
defer t.CloseIdleConnections()
}
}