Browse Source

stop writing the "router.desc" file, ever. nothing uses it anymore.

svn:r6224
Roger Dingledine 19 years ago
parent
commit
1db263ac3c
2 changed files with 6 additions and 2 deletions
  1. 3 1
      src/or/main.c
  2. 3 1
      src/or/router.c

+ 3 - 1
src/or/main.c

@@ -1096,11 +1096,12 @@ do_hup(void)
    * force a retry there. */
 
   if (server_mode(options)) {
-    const char *descriptor;
+//    const char *descriptor;
     /* Restart cpuworker and dnsworker processes, so they get up-to-date
      * configuration options. */
     cpuworkers_rotate();
     dnsworkers_rotate();
+#if 0
     /* Write out a fresh descriptor, but leave old one on failure. */
     router_rebuild_descriptor(1);
     descriptor = router_get_my_descriptor();
@@ -1112,6 +1113,7 @@ do_hup(void)
         return 0;
       }
     }
+#endif
   }
   return 0;
 }

+ 3 - 1
src/or/router.c

@@ -311,7 +311,7 @@ init_keys(void)
     log_err(LD_GENERAL,"Error initializing TLS context");
     return -1;
   }
-  /* 4. Dump router descriptor to 'router.desc' */
+  /* 4. Build our router descriptor. */
   /* Must be called after keys are initialized. */
   mydesc = router_get_my_descriptor();
   if (!mydesc) {
@@ -332,11 +332,13 @@ init_keys(void)
     }
   }
 
+#if 0
   tor_snprintf(keydir,sizeof(keydir),"%s/router.desc", datadir);
   log_info(LD_GENERAL,"Dumping descriptor to \"%s\"...",keydir);
   if (write_str_to_file(keydir, mydesc,0)) {
     return -1;
   }
+#endif
   /* 5. Dump fingerprint to 'fingerprint' */
   tor_snprintf(keydir,sizeof(keydir),"%s/fingerprint", datadir);
   log_info(LD_GENERAL,"Dumping fingerprint to \"%s\"...",keydir);