Attempts to drain the queue of tasks for release history data to fetch.
function _update_fetch_data() {
$queue = queue('update_fetch_tasks');
$end = time() + config('update.settings')
->get('fetch.timeout');
while (time() < $end && ($item = $queue
->claimItem())) {
_update_process_fetch_task($item->data);
$queue
->deleteItem($item);
}
}