]> git.ipfire.org Git - thirdparty/tor.git/commit
Fix a bug in our bug 9776 fix.
authorNick Mathewson <nickm@torproject.org>
Thu, 3 Oct 2013 01:42:24 +0000 (21:42 -0400)
committerNick Mathewson <nickm@torproject.org>
Thu, 3 Oct 2013 02:20:18 +0000 (22:20 -0400)
commit557f3329575cd6d1a2dd36fa8fb9cf0ac0b3f721
tree1d45f04713d62a5ee1c9aae2fb4c8ae1bda0f728
parent938ee9b24dfda03a68a71d43b88e9fb00a90f9c8
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.
changes/bug9880 [new file with mode: 0644]
src/or/channel.c
src/or/channel.h