[tor-bugs] #1826 [Tor Relay]: Sending packets after RELAY_END

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Sat Aug 14 11:57:21 UTC 2010


#1826: Sending packets after RELAY_END
-----------------------+----------------------------------------------------
 Reporter:  mwenge     |       Owner:                    
     Type:  defect     |      Status:  new               
 Priority:  normal     |   Milestone:  Tor: 0.2.2.x-final
Component:  Tor Relay  |     Version:  Tor: unspecified  
 Keywords:             |      Parent:                    
-----------------------+----------------------------------------------------

Comment(by mwenge):

 Replying to [comment:9 mwenge]:
 > So that seems sane. However, what still puzzles me is why the total
 number of RELAY_DATA cells sent on the circuit after each stream has sent
 a RELAY_END is always 1000 cells exactly - i.e. the size of the circuit-
 level package window. Maybe that will make sense tomorrow. I'm obviously
 not clear on how the two windows interact.

 Duh - the circuit package window is the upper limit window for the circuit
 so that's why there will always be at most 1000 cells remaining to flush
 to the client after a RELAY_END rather than the combined value of the
 three stream package windows (1500).

 To close this out I will follow Nick's suggestion and perform this test
 with my Tor acting as both client and exit and ensure the cell queue isn't
 being filled after the RELAY_END. I really don't expect this to be
 happening.

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/1826#comment:10>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list