//выше ошибок нет
do {
$mrc = curl_multi_exec($cmh, $active);
}
while ($mrc == CURLM_CALL_MULTI_PERFORM);
while ($active && ($mrc == CURLM_OK)) {
if (curl_multi_select($cmh) != -1) {
......
mani strins code
......
}
на первой итерации $mrc получает значение 0. $active значение равное переданному количеству дескрипторов, добавленных в мультипоток $cmh.А вот curl_multi_select($cmh) всегда возвращает -1 и цикл уходит в бесконечность.
Где я олень?
P.S. включено отображение ошибок всех уровней.
