From: Nick Mathewson Date: Tue, 16 Oct 2007 17:21:01 +0000 (+0000) Subject: r15859@catbus: nickm | 2007-10-16 13:09:28 -0400 X-Git-Tag: tor-0.2.0.9-alpha~101 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=58ecc39141f708ef2642dad265b25638e3f0bf9d;p=thirdparty%2Ftor.git r15859@catbus: nickm | 2007-10-16 13:09:28 -0400 Reset the is_named flag only on non-naming directories. svn:r11989 --- diff --git a/src/or/networkstatus.c b/src/or/networkstatus.c index ae55ee5b47..6e770af5db 100644 --- a/src/or/networkstatus.c +++ b/src/or/networkstatus.c @@ -1173,8 +1173,9 @@ routers_update_status_from_consensus_networkstatus(smartlist_t *routers, } if (r>0) { /* We have no routerstatus for this router. Clear flags and skip it. */ - if (!authdir) { + if (!namingdir) router->is_named = 0; + if (!authdir) { if (router->purpose == ROUTER_PURPOSE_GENERAL) { router->is_valid = router->is_running = router->is_fast = router->is_stable =