[tor-commits] [tor/maint-0.3.3] Remove two vestigial MaxDownloadTries checks from directory.c
nickm at torproject.org
nickm at torproject.org
Sat Mar 3 16:54:23 UTC 2018
commit c0024edd2651761a2740d422a9dceca65c3721cf
Author: Nick Mathewson <nickm at torproject.org>
Date: Wed Jan 31 15:08:46 2018 -0500
Remove two vestigial MaxDownloadTries checks from directory.c
These are no longer meaningful, since there's no longer an upper
limit to how many times (in the exponential-backoff world) one can
retry a download. download_status_is_ready() didn't check these any
more, and neither do we.
---
src/or/directory.c | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/src/or/directory.c b/src/or/directory.c
index 3dbed28e7..34a34d9ba 100644
--- a/src/or/directory.c
+++ b/src/or/directory.c
@@ -5730,8 +5730,7 @@ dir_routerdesc_download_failed(smartlist_t *failed, int status_code,
} else {
dls = router_get_dl_status_by_descriptor_digest(digest);
}
- if (!dls || dls->n_download_failures >=
- get_options()->TestingDescriptorMaxDownloadTries)
+ if (!dls)
continue;
download_status_increment_failure(dls, status_code, cp, server, now);
} SMARTLIST_FOREACH_END(cp);
@@ -5768,10 +5767,6 @@ dir_microdesc_download_failed(smartlist_t *failed,
if (!rs)
continue;
dls = &rs->dl_status;
- if (dls->n_download_failures >=
- get_options()->TestingMicrodescMaxDownloadTries) {
- continue;
- }
{ /* Increment the failure count for this md fetch */
char buf[BASE64_DIGEST256_LEN+1];
More information about the tor-commits
mailing list