diff options
author | Nick Mathewson <nickm@torproject.org> | 2010-11-19 22:52:32 -0500 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2010-11-19 22:52:32 -0500 |
commit | d166d18643197c57ba98d3a476df26c605554b26 (patch) | |
tree | c4b2ef69e1bf412a3bf59f397b22935a188f49ac /changes | |
parent | 6199ac5fbec7f8a862440a8b65f7f299de4c2dbf (diff) | |
download | tor-d166d18643197c57ba98d3a476df26c605554b26.tar.gz tor-d166d18643197c57ba98d3a476df26c605554b26.zip |
Better fix for 2190: defer libevent->controller messages instead of dropping
Diffstat (limited to 'changes')
-rw-r--r-- | changes/bug2190 | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/changes/bug2190 b/changes/bug2190 index 92ecba7eb0..0591acb6ff 100644 --- a/changes/bug2190 +++ b/changes/bug2190 @@ -4,3 +4,8 @@ running Libevent with debug logging enabled, and running Tor with a controller watching for low-severity log messages. Bugfix on 0.1.0.2-rc. Fixes bug 2190. + - Make Libevent log messages get delievered to controllers later, + and not from inside the Libevent log handler. This prevents + unsafe reentrant Libevent calls while still letting the log + messages get through. + |