[tor-bugs] #6816 [Tor]: {connection_or, channel}_flush_from_first_active_circuit() should pick a new circuit for each cell

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Tue Oct 2 21:25:14 UTC 2012


#6816: {connection_or,channel}_flush_from_first_active_circuit() should pick a new
circuit for each cell
-----------------------+----------------------------------------------------
 Reporter:  andrea     |          Owner:                    
     Type:  defect     |         Status:  needs_review      
 Priority:  normal     |      Milestone:  Tor: 0.2.4.x-final
Component:  Tor        |        Version:  Tor: 0.2.4.2-alpha
 Keywords:  tor-relay  |         Parent:                    
   Points:             |   Actualpoints:                    
-----------------------+----------------------------------------------------

Comment(by arma):

 Replying to [comment:6 nickm]:
 >  * I'm a little worried about memory management issues from allocating
 >    this many little new objects per circuit.  I guess we'll see if
 >    it's a problem in practice, and if it is, we can roleplay
 >    accordingly.

 In the past we've been really bad at recognizing, and then really bad at
 tracking down, memory fragmentation issues. The best plan we've found so
 far is to diligently not put them in in the first place.

 (I am reminded of this topic because mikeperry just said 0.2.3 has memory
 fragmentation issues that were bloating his tor relays to oom. And there's
 no easy way to find out what/where/whether.)

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


More information about the tor-bugs mailing list