]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
r15919@catbus: nickm | 2007-10-18 10:57:47 -0400
authorNick Mathewson <nickm@torproject.org>
Thu, 18 Oct 2007 14:58:45 +0000 (14:58 +0000)
committerNick Mathewson <nickm@torproject.org>
Thu, 18 Oct 2007 14:58:45 +0000 (14:58 +0000)
 Add a log message to router_remove_old_routers to try to figure out why peacetime has such a big cache.

svn:r12024

src/or/routerlist.c

index fdd7d04c0ece0d4b4569b957525ea4df3b09cfb2..6c7b252d9eea90a5ef45b300af47aa6368fa77fa 100644 (file)
@@ -2960,6 +2960,12 @@ routerlist_remove_old_routers(void)
 
   //routerlist_assert_ok(routerlist);
 
+  log_info(LD_DIR, "We have %d live routers and %d old router descriptors. "
+           "At most %d must be retained because of networkstatuses.",
+           smartlist_len(routerlist->routers),
+           smartlist_len(routerlist->old_routers),
+           digestmap_size(retain));
+
   /* Now we might have to look at routerlist->old_routers for extraneous
    * members. (We'd keep all the members if we could, but we need to save
    * space.) First, check whether we have too many router descriptors, total.