[tor-bugs] #3443 [Tor]: Client with low CBT can't establish any circuits
Tor Bug Tracker & Wiki
blackhole at torproject.org
Sat Nov 10 01:39:16 UTC 2012
#3443: Client with low CBT can't establish any circuits
---------------------------------------------------+------------------------
Reporter: arma | Owner:
Type: defect | Status: needs_review
Priority: major | Milestone: Tor: 0.2.4.x-final
Component: Tor | Version:
Keywords: regression tor-client MikePerry201211 | Parent:
Points: | Actualpoints: 6
---------------------------------------------------+------------------------
Changes (by mikeperry):
* status: needs_revision => needs_review
* actualpoints: 5 => 6
Comment:
Replying to [comment:43 mikeperry]:
> I'll add in this relaxed_timeout check somewhere in circuituse.c before
this needs to be reviewed again.
Ok, this is done. In mikeperry/bug3443, I added a check to
circuit_is_better() to prefer circuits without relaxed_timeout set. I
assume that's the only place such a check is needed?
I also pushed a commit to ensure we actually count such "relaxed" timeouts
as CBT timeouts, so that CBT will reset the timeout value to an unlearned
state if we end up having to relax and/or timeout a ton of circuits in a
row.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/3443#comment:44>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list