From 40b945f2c7b6b9f1a4be3c3e77d0397b84020ff6 Mon Sep 17 00:00:00 2001 From: Marco Date: Thu, 4 Aug 2022 16:21:08 +0200 Subject: [PATCH] add retry to curl --- acme.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/acme.sh b/acme.sh index ef37f163..aaf4852b 100755 --- a/acme.sh +++ b/acme.sh @@ -1916,6 +1916,16 @@ _post() { if [ "$HTTPS_INSECURE" ]; then _CURL="$_CURL --insecure " fi + + if [ "$_CURL_RETRY" ]; then + _re='^[0-9]+$' + if [ "$_CURL_RETRY" =~ "$re" ]; then + if [ "$_CURL_RETRY" -lt 1 ] || [ "$_CURL_RETRY" -gt 3 ]; then + _CURL="$_CURL --retry $_CURL_RETRY " + fi + fi + fi + if [ "$httpmethod" = "HEAD" ]; then _CURL="$_CURL -I " fi