From: Matt Joiner Date: Mon, 27 Apr 2020 23:15:06 +0000 (+1000) Subject: Disable keepalives for http trackers X-Git-Tag: v1.16.0~46 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=04ff050ecd5f5beab9b20a0f4170fda1e71062a4;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 {