[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[or-cvs] r10098: whoops, i missed main.c in my r10092 (tor/trunk/src/or)



Author: arma
Date: 2007-05-02 17:56:32 -0400 (Wed, 02 May 2007)
New Revision: 10098

Modified:
   tor/trunk/src/or/main.c
Log:
whoops, i missed main.c in my r10092


Modified: tor/trunk/src/or/main.c
===================================================================
--- tor/trunk/src/or/main.c	2007-05-02 21:37:55 UTC (rev 10097)
+++ tor/trunk/src/or/main.c	2007-05-02 21:56:32 UTC (rev 10098)
@@ -899,7 +899,8 @@
   if (accounting_is_enabled(options))
     accounting_run_housekeeping(now);
 
-  if (now % 10 == 0 && authdir_mode(options) && !we_are_hibernating()) {
+  if (now % 10 == 0 && (authdir_mode_handles_descs(options)) &&
+      !we_are_hibernating()) {
     /* try to determine reachability of the other Tor servers */
     dirserv_test_reachability(0);
   }
@@ -922,7 +923,7 @@
 
   /* Caches need to fetch running_routers; directory clients don't. */
   if (options->DirPort && time_to_fetch_running_routers < now) {
-    if (!authdir_mode(options) || !options->V1AuthoritativeDir) {
+    if (!authdir_mode_v1(options)) {
       directory_get_from_dirserver(DIR_PURPOSE_FETCH_RUNNING_LIST, NULL, 1);
     }
 /** How often do we (as a cache) fetch a new V1 runningrouters document? */
@@ -1235,7 +1236,7 @@
     return -1;
   }
   options = get_options(); /* they have changed now */
-  if (authdir_mode(options)) {
+  if (authdir_mode_handles_descs(options)) {
     /* reload the approved-routers file */
     if (dirserv_load_fingerprint_file() < 0) {
       /* warnings are logged from dirserv_load_fingerprint_file() directly */
@@ -1326,7 +1327,7 @@
   }
   directory_info_has_arrived(time(NULL),1);
 
-  if (authdir_mode(get_options())) {
+  if (authdir_mode_handles_descs(get_options())) {
     /* the directory is already here, run startup things */
     dirserv_test_reachability(1);
   }