diff options
author | Nick Mathewson <nickm@torproject.org> | 2017-12-11 12:21:00 -0500 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2017-12-11 12:23:02 -0500 |
commit | f205dabf7ae5c8dde9adc3cc39ef7721953abfea (patch) | |
tree | 3b24af4714b98031c4e9edcc5e1a320c6df0f432 /changes | |
parent | ea929e8456d065a25d7eb5e2e0e41e0f303ebe9d (diff) | |
download | tor-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/bug24584 | 5 |
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. |