@@ -323,8 +323,10 @@ |
||
| 323 | 323 | // NOTE: DO NOT call curl_multi_remove_handle |
| 324 | 324 | // or curl_multi_add_handle while looping curl_multi_info_read! |
| 325 | 325 | $entries = array(); |
| 326 | - do if ($entry = curl_multi_info_read($this->mh, $remains)) { |
|
| 326 | + do { |
|
| 327 | + if ($entry = curl_multi_info_read($this->mh, $remains)) { |
|
| 327 | 328 | $entries[] = $entry; |
| 329 | + } |
|
| 328 | 330 | } while ($remains); |
| 329 | 331 | // Remove done and consume queue. |
| 330 | 332 | foreach ($entries as $entry) { |