Explorar el Código

the first piece of bug 969 fixing

tell the rephist module that a given relay is down whenever
we determine that it's down, not just when we thought it used
to be up.
Roger Dingledine hace 15 años
padre
commit
0cd16c4ad3
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      src/or/dirserv.c

+ 2 - 2
src/or/dirserv.c

@@ -951,8 +951,8 @@ dirserv_set_router_is_running(routerinfo_t *router, time_t now)
     answer = get_options()->AssumeReachable ||
              now < router->last_reachable + REACHABLE_TIMEOUT;
 
-  if (router->is_running && !answer) {
-    /* it was running but now it's not. tell rephist. */
+  if (!answer) {
+    /* not considered reachable. tell rephist. */
     rep_hist_note_router_unreachable(router->cache_info.identity_digest, now);
   }