[tor-bugs] #2756 [Tor Relay]: Send stream-level sendme when outbuf is low: don't wait for it to empty!
Tor Bug Tracker & Wiki
torproject-admin at torproject.org
Tue Mar 15 19:55:08 UTC 2011
#2756: Send stream-level sendme when outbuf is low: don't wait for it to empty!
-----------------------+----------------------------------------------------
Reporter: nickm | Owner:
Type: defect | Status: needs_review
Priority: normal | Milestone: Tor: 0.2.2.x-final
Component: Tor Relay | Version:
Keywords: | Parent:
Points: | Actualpoints:
-----------------------+----------------------------------------------------
Comment(by nickm):
Edited the doxygen comment (assuming that's what you mean by "header")
I'd like to make finished_flushing and flushed_some less redundant, but
that seems to me like an orthogonal thing to do in 0.2.3.x.
We aren't in fact switching based on the *type* of the connection in
connection_edge_flushed_some(); we're switching on its state. If the
connection isn't open, we don't want to send sendmes (because if it's an
an AP conn that isn't open, we don't have anywhere to send them, and if
it's an exit connection that isn't open, we shouldn't be sending sendme
cells before we send the connected cell).
Good to merge now?
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/2756#comment:3>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list