summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2008-01-02 05:38:53 +0000
committerNick Mathewson <nickm@torproject.org>2008-01-02 05:38:53 +0000
commitc0ec2815652842bdb2b533c2a8ddd125f26730fb (patch)
treee78f5db19a5bbb0634b39a0ad8172d6cd4029795 /ChangeLog
parentfeb1c60e9d4cf6f3f17feabd7278ace97c5fd3ed (diff)
downloadtor-c0ec2815652842bdb2b533c2a8ddd125f26730fb.tar.gz
tor-c0ec2815652842bdb2b533c2a8ddd125f26730fb.zip
r15784@tombo: nickm | 2008-01-02 00:38:06 -0500
Fix bug 575: protect the list of logs with a mutex. I couldn't find any appreciable change in logging performance on osx, but ymmv. You can undef USE_LOG_MUTEX to see if stuff gets faster for you. svn:r13019
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index f4cb19e112..f763836f1a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -9,11 +9,16 @@ Changes in version 0.2.0.16-alpha - 2008-01-??
o Minor performance improvements:
- Reference-count and share copies of address policy entries; only
5% of them were actually distinct.
+ - Never walk through the list of logs if we know that no log is
+ interested in a given message.
o Minor bugfixes:
- When an authority has not signed a consensus, do not try to
download a nonexistant "certificate with key 00000000". Bugfix
on 0.2.0.x. Fixes bug 569.
+ - Use a mutex to protect the list of logs, so we never write to
+ the list as it's being freed. Bugfix on 0.1.2.x. Fixes the
+ very rare bug 575, which is kind of the revenge of bug 222.
o Minor features (controller):
- Get NS events working again. (Patch from tup)