Sfoglia il codice sorgente

make hidden service predicted circuits correct rather than
exactly incorrect. i wonder how much this will help.


svn:r8550

Roger Dingledine 19 anni fa
parent
commit
075cb54d9b
1 ha cambiato i file con 2 aggiunte e 2 eliminazioni
  1. 2 2
      src/or/rephist.c

+ 2 - 2
src/or/rephist.c

@@ -902,9 +902,9 @@ rep_hist_get_predicted_internal(time_t now, int *need_uptime,
   }
   }
   if (predicted_internal_time + PREDICTED_CIRCS_RELEVANCE_TIME < now)
   if (predicted_internal_time + PREDICTED_CIRCS_RELEVANCE_TIME < now)
     return 0; /* too long ago */
     return 0; /* too long ago */
-  if (predicted_internal_uptime_time + PREDICTED_CIRCS_RELEVANCE_TIME < now)
+  if (predicted_internal_uptime_time + PREDICTED_CIRCS_RELEVANCE_TIME >= now)
     *need_uptime = 1;
     *need_uptime = 1;
-  if (predicted_internal_capacity_time + PREDICTED_CIRCS_RELEVANCE_TIME < now)
+  if (predicted_internal_capacity_time + PREDICTED_CIRCS_RELEVANCE_TIME >= now)
     *need_capacity = 1;
     *need_capacity = 1;
   return 1;
   return 1;
 }
 }