aboutsummaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2013-10-02 21:42:24 -0400
committerNick Mathewson <nickm@torproject.org>2013-10-02 22:20:18 -0400
commit557f3329575cd6d1a2dd36fa8fb9cf0ac0b3f721 (patch)
tree1d45f04713d62a5ee1c9aae2fb4c8ae1bda0f728 /changes
parent938ee9b24dfda03a68a71d43b88e9fb00a90f9c8 (diff)
downloadtor-557f3329575cd6d1a2dd36fa8fb9cf0ac0b3f721.tar
tor-557f3329575cd6d1a2dd36fa8fb9cf0ac0b3f721.tar.gz
Fix a bug in our bug 9776 fix.
By calling circuit_n_chan_done() unconditionally on close, we were closing pending connections that might not have been pending quite for the connection we were closing. Fix for bug 9880. Thanks to skruffy for finding this and explaining it patiently until we understood.
Diffstat (limited to 'changes')
-rw-r--r--changes/bug98808
1 files changed, 8 insertions, 0 deletions
diff --git a/changes/bug9880 b/changes/bug9880
new file mode 100644
index 000000000..a7dda8f82
--- /dev/null
+++ b/changes/bug9880
@@ -0,0 +1,8 @@
+ o Minor bugfixes:
+
+ - When closing a channel that has already been open, do not close
+ pending circuits that were waiting to connect to the same relay.
+ Fixes bug 9880; bugfix on 0.2.5.1-alpha. Thanks to skruffy for
+ finding this bug. (Bug was merged to 0.2.4 branch but not released
+ in any 0.2.4 version)
+