Commit db2c5132 authored by Nick Mathewson's avatar Nick Mathewson 🦀
Browse files

r15919@catbus: nickm | 2007-10-18 10:57:47 -0400

 Add a log message to router_remove_old_routers to try to figure out why peacetime has such a big cache.


svn:r12024
parent 5ff0e4ed
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -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.