[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [tor-bugs] #1184 [Tor - Tor client]: Sending useless relay cells after the destroy cell



#1184: Sending useless relay cells after the destroy cell
--------------------------------+-------------------------------------------
 Reporter:  arma                |         Type:  defect          
   Status:  needs_review        |     Priority:  minor           
Milestone:  Tor: 0.2.2.x-final  |    Component:  Tor - Tor client
  Version:  0.2.2.6-alpha       |   Resolution:  None            
 Keywords:                      |       Parent:                  
--------------------------------+-------------------------------------------

Comment(by nickm):

 Well, for all cases except the TRUNCATE case, it (might) improve
 conformance with the spec, which frowns on sending any cells once we've
 gotten a destroy.  Even after fixing 1784, we won't change anything in the
 non-TRUNCATE cases.

 In the TRUNCATE case, the patch (maybe) trades a severely nonconformant
 broken behavior for a less visibly nonconformant  broken behavior.
 Currently, on a TRUNCATE, we send a DESTROY, maybe send a couple of queued
 cells after the destroy (bug 1184, fixed here), and  drop queued cells
 when we close the circuit (bug 1784).  This patch fixes the "We might send
 cells on a destroyed circuit" problem, and leaves the "TRUNCATE destroys
 the circuit too early" problem for later.

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/1184#comment:10>
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