From: Nick Mathewson Date: Thu, 7 Apr 2011 18:59:28 +0000 (-0400) Subject: Free circuits_for_buffer_stats on shutdown X-Git-Tag: tor-0.2.2.25-alpha~17^2~1^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=403b6cfdedee7ebc8fe0b5d1c187e8ae3611aec1;p=thirdparty%2Ftor.git Free circuits_for_buffer_stats on shutdown --- diff --git a/src/or/rephist.c b/src/or/rephist.c index 74e156f33d..9b7eefecf2 100644 --- a/src/or/rephist.c +++ b/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; + } }