Explorar o código

Go into soft hibernation after 95% of the bandwidth is used,
not 99%. This is especially important for daily hibernators who
have a small accounting max. Hopefully it will result in fewer
cut connections when the hard hibernation starts.


svn:r3488

Roger Dingledine %!s(int64=20) %!d(string=hai) anos
pai
achega
1e847aebb1
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      src/or/hibernate.c

+ 1 - 1
src/or/hibernate.c

@@ -641,7 +641,7 @@ hibernate_hard_limit_reached(void)
  * to send/receive this interval. */
 static int hibernate_soft_limit_reached(void)
 {
-  uint64_t soft_limit = (uint64_t) ((get_options()->AccountingMax) * .99);
+  uint64_t soft_limit = (uint64_t) ((get_options()->AccountingMax) * .95);
   if (!soft_limit)
     return 0;
   return n_bytes_read_in_interval >= soft_limit