}
continue; /* We have it already. */
}
+ if (digestmap_get(map, rs->descriptor_digest)) {
+ ++n_inprogress;
+ continue; /* We have an in-progress download. */
+ }
if (!download_status_is_ready(&rs->dl_status, now,
MAX_ROUTERDESC_DOWNLOAD_FAILURES)) {
++n_delayed; /* Not ready for retry. */
++n_wouldnt_use;
continue; /* We would never use it ourself. */
}
- if (digestmap_get(map, rs->descriptor_digest)) {
- ++n_inprogress;
- continue; /* We have an in-progress download. */
- }
smartlist_add(downloadable, rs->descriptor_digest);
});