|
|
@@ -33,12 +33,18 @@ class Util
|
|
|
{
|
|
|
while ($retries--) {
|
|
|
if (curl_exec($ch) === false) {
|
|
|
- if (false === in_array(curl_errno($ch), self::$retriableErrorCodes, true) || !$retries) {
|
|
|
+
|
|
|
+ $curlErrno = curl_errno($ch);
|
|
|
+
|
|
|
+ if (false === in_array($curlErrno, self::$retriableErrorCodes, true) || !$retries) {
|
|
|
+
|
|
|
+ $curlError = curl_error($ch);
|
|
|
+
|
|
|
if ($closeAfterDone) {
|
|
|
curl_close($ch);
|
|
|
}
|
|
|
|
|
|
- throw new \RuntimeException(sprintf('Curl error (code %s): %s', curl_errno($ch), curl_error($ch)));
|
|
|
+ throw new \RuntimeException(sprintf('Curl error (code %s): %s', $curlErrno, $curlError));
|
|
|
}
|
|
|
|
|
|
continue;
|