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

Re: [tor-bugs] #7912 [Tor]: Cells that don't get inserted into cell queues can clog connection flushing



#7912: Cells that don't get inserted into cell queues can clog connection flushing
------------------------------------+---------------------------------------
 Reporter:  asn                     |          Owner:                    
     Type:  defect                  |         Status:  needs_revision    
 Priority:  major                   |      Milestone:  Tor: 0.2.4.x-final
Component:  Tor                     |        Version:                    
 Keywords:  tor-relay 023-backport  |         Parent:                    
   Points:                          |   Actualpoints:                    
------------------------------------+---------------------------------------

Comment(by nickm):

 From conversation with andrea:
 I'll need to modify the channel->cmux interface at the point where channel
 calls get_first_active_circuit so that it can maybe get a destroy instead.

 I'll need to make the destroy queue get freed when the cmux gets freed

 I'll need to actually put the cells onto the destroy queue.

 I'll need to mark all this for refactoring

 I *may* need to mess with the functions that compute the number of pending
 cells and active circuits on a cmux, or with their callers.

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