From 07595e5d545c26b9fb6c5f4762484ae7753de6fe Mon Sep 17 00:00:00 2001 From: JoeySnyk <165244699+JoeySnyk@users.noreply.github.com> Date: Mon, 10 Feb 2025 04:22:09 -0600 Subject: [PATCH] fix: increase number of retries during Snyk enrichment (#110) This should eliminate 429 errors --- lib/snyk/package.go | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/snyk/package.go b/lib/snyk/package.go index ae24132..d499ac0 100644 --- a/lib/snyk/package.go +++ b/lib/snyk/package.go @@ -110,6 +110,7 @@ func GetPackageVulnerabilities(cfg *Config, purl *packageurl.PackageURL, auth *s func getRetryClient(logger *zerolog.Logger) *http.Client { rc := retryablehttp.NewClient() + rc.RetryMax = 20 rc.Logger = nil rc.ErrorHandler = retryablehttp.PassthroughErrorHandler rc.ResponseLogHook = func(_ retryablehttp.Logger, r *http.Response) {