[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #6465 [Tor Relay]: Build abstraction layer around TLS
#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
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs