Parcourir la source

Free circuits_for_buffer_stats on shutdown

Nick Mathewson il y a 14 ans
Parent
commit
403b6cfded
1 fichiers modifiés avec 6 ajouts et 0 suppressions
  1. 6 0
      src/or/rephist.c

+ 6 - 0
src/or/rephist.c

@@ -2545,5 +2545,11 @@ rep_hist_free_all(void)
   tor_free(exit_streams);
   built_last_stability_doc_at = 0;
   predicted_ports_free();
+  if (circuits_for_buffer_stats) {
+    SMARTLIST_FOREACH(circuits_for_buffer_stats, circ_buffer_stats_t *, s,
+                      tor_free(s));
+    smartlist_free(circuits_for_buffer_stats);
+    circuits_for_buffer_stats = NULL;
+  }
 }