From 04e87973ec873c23e416effd2629c4d587f28207 Mon Sep 17 00:00:00 2001 From: Adrian Stobbe Date: Sat, 20 May 2023 00:55:29 +0200 Subject: [PATCH] fix http client concurrency issue in fetcher --- internal/versionsapi/fetcher/fetcher.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/versionsapi/fetcher/fetcher.go b/internal/versionsapi/fetcher/fetcher.go index 051f22ff1..8be8daf34 100644 --- a/internal/versionsapi/fetcher/fetcher.go +++ b/internal/versionsapi/fetcher/fetcher.go @@ -30,7 +30,7 @@ type Fetcher struct { // NewFetcher returns a new Fetcher. func NewFetcher() *Fetcher { return &Fetcher{ - httpc: http.DefaultClient, + httpc: &http.Client{Transport: &http.Transport{DisableKeepAlives: true}}, // DisableKeepAlives fixes concurrency issue see https://stackoverflow.com/a/75816347 } }