| 1728 | } |
| 1729 | |
| 1730 | void step_active_slots(void) |
| 1731 | { |
| 1732 | int num_transfers; |
| 1733 | CURLMcode curlm_result; |
| 1734 | |
| 1735 | do { |
| 1736 | curlm_result = curl_multi_perform(curlm, &num_transfers); |
| 1737 | } while (curlm_result == CURLM_CALL_MULTI_PERFORM); |
| 1738 | if (num_transfers < active_requests) { |
| 1739 | process_curl_messages(); |
| 1740 | fill_active_slots(); |
| 1741 | } |
| 1742 | } |
| 1743 | |
| 1744 | void run_active_slot(struct active_request_slot *slot) |
| 1745 | { |
no test coverage detected