+
+ while (msg = curl_multi_info_read(pool->ch, &remaining)) {
+ if (CURLMSG_DONE == msg->msg) {
+
+#if HTTP_DEBUG_REQPOOLS
+ fprintf(stderr, "Done CURL handle: %p (remaining: %d)\n", msg->easy_handle, remaining);
+#endif
+
+ zend_llist_apply_with_argument(&pool->handles, (llist_apply_with_arg_func_t) http_request_pool_responsehandler, msg->easy_handle TSRMLS_CC);
+ }
+ }
+