private function shouldClientRetry()

in src/Request/Traits/RetryTrait.php [127:148]


    private function shouldClientRetry(Exception $exception)
    {
        if ($this->clientRetry <= 0) {
            return false;
        }

        if (in_array($exception->getCode(), $this->clientRetryStatusCodes, true)) {
            $this->clientRetry--;

            return true;
        }

        foreach ($this->clientRetryStrings as $message) {
            if (Stringy::contains($exception->getMessage(), $message)) {
                $this->clientRetry--;

                return true;
            }
        }

        return false;
    }