diff options
Diffstat (limited to 'logtail/logtail.go')
| -rw-r--r-- | logtail/logtail.go | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/logtail/logtail.go b/logtail/logtail.go index 33cf78a37..a04116661 100644 --- a/logtail/logtail.go +++ b/logtail/logtail.go @@ -16,6 +16,7 @@ import ( "os" "time" + "golang.org/x/net/proxy" "tailscale.com/logtail/backoff" ) @@ -78,7 +79,9 @@ func Log(cfg Config) Logger { cfg.BaseURL = "https://" + DefaultHost } if cfg.HTTPC == nil { - cfg.HTTPC = http.DefaultClient + tr := http.DefaultTransport.(*http.Transport).Clone() + tr.DialContext = proxy.Dial + cfg.HTTPC = &http.Client{Transport: tr} } if cfg.TimeNow == nil { cfg.TimeNow = time.Now |
