Skip to content

Commit

Permalink
retryDecider su 403 + tutti gli errori cURL
Browse files Browse the repository at this point in the history
  • Loading branch information
HighLiuk committed Oct 27, 2021
1 parent aeeb157 commit c34a9a4
Showing 1 changed file with 4 additions and 8 deletions.
12 changes: 4 additions & 8 deletions src/Client.php
Original file line number Diff line number Diff line change
Expand Up @@ -249,12 +249,8 @@ public function retryDecider(int $retry_times)
}

if ($exception instanceof RequestException) {
// Riesegue la richiesta in caso di `cURL error 35: OpenSSL SSL_read`
if (str_contains($exception->getMessage(), 'cURL error 35')) {
return true;
}
// Riesegue la richiesta in caso di `cURL error 56: OpenSSL SSL_read`
if (str_contains($exception->getMessage(), 'cURL error 56')) {
// Riesegue la richiesta in caso di `cURL error`
if (str_contains($exception->getMessage(), 'cURL error')) {
return true;
}
}
Expand All @@ -266,9 +262,9 @@ public function retryDecider(int $retry_times)
if ($code >= 500) {
return true;
}
// Riprova la richiesta in caso di Bad Request
// Riprova la richiesta in caso di Forbidden
// Speriamo di poterlo togliere, ma purtroppo dobbiamo metterlo
if ($code === 400) {
if ($code === 403) {
return true;
}
}
Expand Down

0 comments on commit c34a9a4

Please sign in to comment.