From 9f1e06bd0e0399800da057c17246f6e11ff45bbb Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Fri, 7 Nov 2008 15:01:49 +0000 Subject: but to not attempt to download a specific certificate we already have. svn:r17214 --- src/or/routerlist.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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, -- cgit v1.2.3-54-g00ecf