MCPcopy Index your code
hub / github.com/git/git / step_active_slots

Function step_active_slots

http.c:1730–1742  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1728}
1729
1730void 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
1744void run_active_slot(struct active_request_slot *slot)
1745{

Callers 6

prefetchFunction · 0.85
fetch_alternatesFunction · 0.85
fetch_objectFunction · 0.85
run_active_slotFunction · 0.85
add_fetch_requestFunction · 0.85
add_send_requestFunction · 0.85

Calls 2

process_curl_messagesFunction · 0.85
fill_active_slotsFunction · 0.85

Tested by

no test coverage detected