aboutsummaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2010-12-21 15:50:09 -0500
committerNick Mathewson <nickm@torproject.org>2010-12-21 15:50:09 -0500
commit0a3b7f1471b608a83edfdf3cdca391aca6f73eb1 (patch)
tree5dc61438a7cddd689020f9862bfac137f81f9a99 /changes
parent601b6a8099e6df9b933e9c8290eeef86bc86c84c (diff)
parentcdbd6d0fe88ed305bff33388439297474b27f352 (diff)
downloadtor-0a3b7f1471b608a83edfdf3cdca391aca6f73eb1.tar
tor-0a3b7f1471b608a83edfdf3cdca391aca6f73eb1.tar.gz
Merge remote branch 'origin/maint-0.2.2'
Diffstat (limited to 'changes')
-rw-r--r--changes/bug219011
1 files changed, 11 insertions, 0 deletions
diff --git a/changes/bug2190 b/changes/bug2190
new file mode 100644
index 000000000..0591acb6f
--- /dev/null
+++ b/changes/bug2190
@@ -0,0 +1,11 @@
+ o Minor bugfixes
+ - Prevent calls from Libevent from inside Libevent log handlers.
+ This had potential to cause a nasty set of crashes, especially if
+ 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.
+