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

[tor-bugs] #7755 [Tor]: circuit_t::timestamp_dirty should be cleaned up



#7755: circuit_t::timestamp_dirty should be cleaned up
---------------------+------------------------------------------------------
 Reporter:  rransom  |          Owner:                  
     Type:  defect   |         Status:  new             
 Priority:  normal   |      Milestone:  Tor: unspecified
Component:  Tor      |        Version:                  
 Keywords:           |         Parent:                  
   Points:           |   Actualpoints:                  
---------------------+------------------------------------------------------
 `circuit_t::timestamp_dirty` is used in multiple bizarre ways, which
 should be reverse-engineered, documented, and cleaned up (probably by
 replacing it with multiple fields, each with a name which reflects its
 actual meaning and/or purpose).  See also the #7157 review discussion.

 Also, is there a good reason for it to be in `circuit_t`, not
 `origin_circuit_t`?  (Any use of it on `or_circuit_t`s (or even on
 service-side rendezvous `origin_circuit_t`s) would have different
 semantics.)

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/7755>
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