[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

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



#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
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs