Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit eb26e68

Browse files
Merge pull request #292 from RobertoRomolini/master
Add total time spent in sleep during multiple requests
2 parents 9e885b7 + 99a0b13 commit eb26e68

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

‎lib/CurlRequest.php

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,13 @@ class CurlRequest
3535
*/
3636
public static $lastHttpResponseHeaders = array();
3737

38+
/**
39+
* Total time spent in sleep during multiple requests (in seconds)
40+
*
41+
* @var int
42+
*/
43+
public static $totalRetrySleepTime = 0;
44+
3845
/**
3946
* Curl additional configuration
4047
*
@@ -196,6 +203,7 @@ protected static function processRequest($ch)
196203
break;
197204
}
198205

206+
self::$totalRetrySleepTime += (float)$retryAfter;
199207
sleep((float)$retryAfter);
200208
}
201209

@@ -210,5 +218,4 @@ protected static function processRequest($ch)
210218

211219
return $response->getBody();
212220
}
213-
214221
}

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /