Преглед на файлове

only print bandwidth lines to the state file if we're being a server.
otherwise this is pointless and probably bad for security.


svn:r5704

Roger Dingledine преди 20 години
родител
ревизия
16ee6830b6
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  1. 2 1
      src/or/rephist.c

+ 2 - 1
src/or/rephist.c

@@ -677,7 +677,8 @@ rep_hist_update_state(or_state_t *state)
     tor_snprintf(cp, len-(cp-buf), cp == buf ? U64_FORMAT : ","U64_FORMAT,
                  U64_PRINTF_ARG(b->total_in_period));
     *s_values = smartlist_create();
-    smartlist_split_string(*s_values, buf, ",", SPLIT_SKIP_SPACE, 0);
+    if (server_mode(get_options()))
+      smartlist_split_string(*s_values, buf, ",", SPLIT_SKIP_SPACE, 0);
   }
   tor_free(buf);
   state->dirty = 1;