We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a0a36ce commit 1c85f03Copy full SHA for 1c85f03
flipt-client-go/config.go
@@ -110,7 +110,12 @@ func WithTlsConfig(tlsConfig *tls.Config) Option {
110
if cfg.HTTPClient != nil {
111
timeout = cfg.HTTPClient.Timeout
112
if cfg.HTTPClient.Transport != nil {
113
- transport = cfg.HTTPClient.Transport.(*http.Transport).Clone()
+ if t, ok := cfg.HTTPClient.Transport.(*http.Transport); ok {
114
+ transport = t.Clone()
115
+ } else {
116
+ fmt.Println("Warning: HTTPClient.Transport is not of type *http.Transport. Falling back to default transport.")
117
+ transport = defaultHTTPClient.Transport.(*http.Transport).Clone()
118
+ }
119
}
120
121
0 commit comments