From 7ff7ab9fc7a5df398295d3fd245317cb955514b3 Mon Sep 17 00:00:00 2001 From: ferhat elmas Date: Thu, 15 Feb 2024 23:56:20 +0100 Subject: [PATCH] Make 520 status code retryable --- retry.go | 1 + 1 file changed, 1 insertion(+) diff --git a/retry.go b/retry.go index 1c6105e6a..5ddcad897 100644 --- a/retry.go +++ b/retry.go @@ -118,6 +118,7 @@ var retryableHTTPStatusCodes = map[int]struct{}{ http.StatusBadGateway: {}, http.StatusServiceUnavailable: {}, http.StatusGatewayTimeout: {}, + 520: {}, // It is used by Cloudflare as a catch-all response for when the origin server sends something unexpected. // Add more HTTP status codes here. }