]> git.ipfire.org Git - thirdparty/tor.git/commit
Fix a crash bug in cell queues: It is possible for a connection_write_to_buf to close...
authorNick Mathewson <nickm@torproject.org>
Thu, 29 Mar 2007 02:41:36 +0000 (02:41 +0000)
committerNick Mathewson <nickm@torproject.org>
Thu, 29 Mar 2007 02:41:36 +0000 (02:41 +0000)
commit6589ea2a2f0df7f6e5e8701430d5fda415b68a42
treeecdaa06689694ebfa2f03e9e7db7dfd8fd3e031b
parentd1ad950ca89a648ef4a0d7ab4d8a38978a7a92dc
Fix a crash bug in cell queues: It is possible for a connection_write_to_buf to close the connection or otherwise unlink the circuit, which makes the circuit nonactive, which invalidates the pointer from the circuit to the next circuit on the active ring.  Also add a bunch of asserts, most #ifdefed out.

svn:r9915
src/or/circuitlist.c
src/or/relay.c