[tor-bugs] #9262 [Tor]: Refactor cell scheduling to consider all connections at once

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Oct 14 17:44:48 UTC 2013


#9262: Refactor cell scheduling to consider all connections at once
----------------------------+----------------------------------------------
     Reporter:  nickm       |      Owner:  andrea
         Type:              |     Status:  needs_review
  enhancement               |  Milestone:  Tor: 0.2.5.x-final
     Priority:  major       |    Version:
    Component:  Tor         |   Keywords:  tor-relay circuitmux performance
   Resolution:              |  Parent ID:
Actual Points:              |
       Points:              |
----------------------------+----------------------------------------------

Comment (by nickm):

 I hacked around to make it compile and work under chutney, and to actually
 make cells get queued from the scheduler in my branch
 "cmux_refactor_pt_1_hacks".  Some of the commits in that branch are good;
 some are necessary, and 0b3822dbe6367eb5eb is a total kludge.

 Next, I need to figure out how to have some channels linger in the
 channels_pending state without having the scheduler busy-loop, and I need
 to get these hacks I did better reviewed and tested, and I need to stress-
 test the code even harder.

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


More information about the tor-bugs mailing list