From: Nick Mathewson Date: Fri, 7 Nov 2008 15:01:49 +0000 (+0000) Subject: but to not attempt to download a specific certificate we already have. X-Git-Tag: tor-0.2.1.7-alpha~3 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9f1e06bd0e0399800da057c17246f6e11ff45bbb;p=thirdparty%2Ftor.git but to not attempt to download a specific certificate we already have. svn:r17214 --- diff --git a/src/or/routerlist.c b/src/or/routerlist.c index 3c73c8079f..d68785ff99 100644 --- a/src/or/routerlist.c +++ b/src/or/routerlist.c @@ -432,8 +432,9 @@ authority_certs_fetch_missing(networkstatus_t *status, time_t now) cl = get_cert_list(voter->identity_digest); cert = authority_cert_get_by_digests(voter->identity_digest, voter->signing_key_digest); - if (cert && now < cert->expires) { - download_status_reset(&cl->dl_status); + if (cert) { + if (now < cert->expires) + download_status_reset(&cl->dl_status); continue; } if (download_status_is_ready(&cl->dl_status, now,