[tor-bugs] #17806 [Tor]: Make onion queues rationale, combine with workqueue logic.

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Dec 10 15:57:08 UTC 2015


#17806: Make onion queues rationale, combine with workqueue logic.
-----------------------------+--------------------------------
     Reporter:  nickm        |      Owner:
         Type:  enhancement  |     Status:  new
     Priority:  Low          |  Milestone:  Tor: 0.2.8.x-final
    Component:  Tor          |    Version:
     Severity:  Normal       |   Keywords:
Actual Points:               |  Parent ID:
       Points:               |    Sponsor:
-----------------------------+--------------------------------
 Right now we have two queues for onions: one before we hand things over to
 the workqueue, and the workqueue itself.

 Soon we'll have a client-side queue for onions, plus the workqueue.
 (#13737)

 Having these extra queues is mildly helpful, since it lets us implement
 queueing rules more complicated than "first in first out", but it makes
 our code more complex.  Perhaps we should abstract the priority rules and
 make the workqueue code the only queue we need to care about.

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


More information about the tor-bugs mailing list