[tor-bugs] #9801 [Tor]: options_act thinks options have changed that haven't

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Apr 3 01:09:56 UTC 2014


#9801: options_act thinks options have changed that haven't
-----------------------------+-------------------------------
     Reporter:  cypherpunks  |      Owner:
         Type:  defect       |     Status:  needs_information
     Priority:  normal       |  Milestone:  Tor: 0.2.???
    Component:  Tor          |    Version:  Tor: 0.2.4.17-rc
   Resolution:               |   Keywords:  tor-client
Actual Points:               |  Parent ID:
       Points:               |
-----------------------------+-------------------------------

Comment (by nickm):

 routerset_equal(), if I'm reading it right, checks whether the textual
 elements of routerset (that is, the strings separated by the commas) are
 equal.  So the stuff to look for would be anything that modifies the
 routerset from containing the split-up elements of the CSV string.

 Here's what modifies routerset_t.list:
   * routerset_union().
   * routerset_add_unknown_ccs()
   * routerset_parse().

 I don't see an obvious reason that one of those would get called or not
 called differently after a sighup. Maybe there's a non-obvious reason.

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


More information about the tor-bugs mailing list