aboutsummaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2017-12-11 12:21:00 -0500
committerNick Mathewson <nickm@torproject.org>2017-12-11 12:23:02 -0500
commitf205dabf7ae5c8dde9adc3cc39ef7721953abfea (patch)
tree3b24af4714b98031c4e9edcc5e1a320c6df0f432 /changes
parentea929e8456d065a25d7eb5e2e0e41e0f303ebe9d (diff)
downloadtor-f205dabf7ae5c8dde9adc3cc39ef7721953abfea.tar.gz
tor-f205dabf7ae5c8dde9adc3cc39ef7721953abfea.zip
Stop using event_base_once().
This function leaks memory when the event_base is freed before the event itself fires. That's not harmful, but it's annoying when trying to debug other memory leaks. Fixes bug 24584; bugfix on 0.2.8.1-alpha.
Diffstat (limited to 'changes')
-rw-r--r--changes/bug245845
1 files changed, 5 insertions, 0 deletions
diff --git a/changes/bug24584 b/changes/bug24584
new file mode 100644
index 0000000000..071c7c2a13
--- /dev/null
+++ b/changes/bug24584
@@ -0,0 +1,5 @@
+ o Minor bugfixes (memory cleanup):
+ - Avoid possible at-exit memory leaks related to use of Libevent's
+ event_base_once() function. (This function tends to leak memory
+ if the event_base is closed before the event fires.) Fixes bug 24584;
+ bugfix on 0.2.8.1-alpha.