From: Roger Dingledine Date: Fri, 6 Aug 2004 22:47:41 +0000 (+0000) Subject: be willing to expire routers that have a dirport open X-Git-Tag: tor-0.0.8pre3~42 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=810ebc80d0e7b2ff63628a207382cae24e110d0a;p=thirdparty%2Ftor.git be willing to expire routers that have a dirport open it's just the authoritative dirservers we want to not forget svn:r2173 --- diff --git a/src/or/routerlist.c b/src/or/routerlist.c index 79dabc4902..fa318fccab 100644 --- a/src/or/routerlist.c +++ b/src/or/routerlist.c @@ -507,8 +507,7 @@ routerlist_remove_old_routers(int age) for (i = 0; i < smartlist_len(routerlist->routers); ++i) { router = smartlist_get(routerlist->routers, i); if (router->published_on <= cutoff && -/* XXX008 don't get fooled by cached dir ports */ - !router->dir_port) { + !router->is_trusted_dir) { /* Too old. Remove it. But never remove dirservers! */ log_fn(LOG_INFO,"Forgetting obsolete routerinfo for node %s.", router->nickname); routerinfo_free(router);