[tor-bugs] #25762 [Core Tor/Tor]: Make periodic events array with flags including when they are enabled/disabled

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Apr 10 13:55:40 UTC 2018


#25762: Make periodic events array with flags including when they are
enabled/disabled
-------------------------+-------------------------------------------------
     Reporter:  dgoulet  |      Owner:  dgoulet
         Type:  defect   |     Status:  assigned
     Priority:  Medium   |  Milestone:  Tor: 0.3.4.x-final
    Component:  Core     |    Version:
  Tor/Tor                |   Keywords:  034-roadmap-subtask, client,
     Severity:  Normal   |  performance
Actual Points:           |  Parent ID:  #25500
       Points:           |   Reviewer:
      Sponsor:           |
  Sponsor8               |
-------------------------+-------------------------------------------------
 This is part of #25500 bigger ticket.

 The goal here is to put the periodic events (not the per-second callbacks)
 into an array of objects where an object has flags and enable/disable
 switch.

 So far, the flags would indicate conditions on when to run the callbacks.
 One of them would be "do not run if disable network is on".

 The object also needs to tell for which "tor entity" the callbacks
 applies. For instance, a certain callback would only apply to Client. Or a
 callback is only for Dirauth.

 Probably more (or less) things will be added to the object as we start
 implementing.

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


More information about the tor-bugs mailing list