[tor-bugs] #6465 [Tor Relay]: Build abstraction layer around TLS
Tor Bug Tracker & Wiki
torproject-admin at torproject.org
Tue Sep 11 12:33:02 UTC 2012
#6465: Build abstraction layer around TLS
-----------------------+----------------------------------------------------
Reporter: andrea | Owner: andrea
Type: project | Status: new
Priority: major | Milestone: Tor: 0.2.4.x-final
Component: Tor Relay | Version: Tor: unspecified
Keywords: | Parent:
Points: | Actualpoints:
-----------------------+----------------------------------------------------
Comment(by andrea):
Note in the previous log segment that the cell that triggers the assert is
the second call to channel_write_packed_cell() after that invocation of
connection_handle_write_impl().
Is the trigger for this calling channel_flush_from_first_active_circuit()
and letting it write more than one cell? When invoked that way, it only
picks the circuit once at the start of the function, but then updates the
priority queue after each cell and asserts that it still matches the
originally selected circuit. What happens when the head of the priority
queue changes between iterations due to whatever vagary of the EWMA code?
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/6465#comment:7>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list