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 7d8f464

Browse files
author
Roberto Romolini
committed
Add total time spent in sleep during multiple requests
1 parent 1d05bc9 commit 7d8f464

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 によって変換されたページ (->オリジナル) /