aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2008-02-11 18:55:05 +0000
committerNick Mathewson <nickm@torproject.org>2008-02-11 18:55:05 +0000
commitc3bd8d144c56aaffcbd568be47031539b5698d1f (patch)
tree312b4c426af659d62b261fe96c7219975a60abb5 /ChangeLog
parent259d2f7207ec7b571ad26cfc4a682af2c6f26faa (diff)
downloadtor-c3bd8d144c56aaffcbd568be47031539b5698d1f.tar.gz
tor-c3bd8d144c56aaffcbd568be47031539b5698d1f.zip
r18031@catbus: nickm | 2008-02-11 13:54:58 -0500
Have assert_connection_ok() allow marked-for-close dir conns with stuff to flush but no way to flush it. Adjust conn_dirserv_unlink_from_bridge() to mark edge and dir conns not already marked, since once linked conns are unlinked they are no longer viable. Likely fix for bug 406, which was crashing 0.1.2.x servers periodically. svn:r13469
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog4
1 files changed, 4 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index ede44c1464..99f1b2acea 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,10 @@ Changes in versino 0.1.2.20 - 2008-??-??
- Patch from "Andrew S. Lists" to catch when we contact a directory
mirror at IP address X and he says we look like we're coming from
IP address X. Bugfix on 0.1.2.x.
+ - Allow a closing-down linked directory connection to have its
+ blocked_on_or_conn field set. This prevents a rare assertion error
+ that could occur when an OR connection carrying tunneled directory
+ requests closed before the requests were complete. Fixes bug 406.
o Minor bugfixes:
- Stop recommending that every server operator send mail to tor-ops.