From: Matt Joiner Date: Mon, 27 Apr 2020 23:15:06 +0000 (+1000) Subject: Disable keepalives for http trackers X-Git-Tag: v1.15.2^0 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=c3321193474c1e4fca3a1813277a1f7c2ca0c309;p=btrtrc.git Disable keepalives for http trackers Should work around an issue with S3 trackers holding connections open for very long periods. --- diff --git a/tracker/http.go b/tracker/http.go index 33b6dd4c..82a23dc1 100644 --- a/tracker/http.go +++ b/tracker/http.go @@ -124,6 +124,7 @@ func announceHTTP(opt Announce, _url *url.URL) (ret AnnounceResponse, err error) InsecureSkipVerify: true, ServerName: opt.ServerName, }, + DisableKeepAlives: true, }, }).Do(req) if err != nil {