Opened 3 years ago

Last modified 22 months ago

#19377 new task

Consider retry/backoff behavior when building new circuits

Reported by: andrea Owned by:
Priority: Medium Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: tor-dos refactor circuit-build object-model
Cc: Actual Points:
Parent ID: Points: 5
Reviewer: Sponsor:


Retrying connections is the wrong level of abstraction at which to think about circuit failure behavior IMO (see comment on #15942); we should consider whether, as a client or an HS, we're ever doing anything like repeatedly retrying to build a circuit without smart backoff behavior for the sake of DoS resistance though.

Child Tickets

Change History (5)

comment:1 Changed 3 years ago by nickm

Points: 5

comment:2 Changed 2 years ago by teor

Milestone: Tor: 0.2.???Tor: 0.3.???

Milestone renamed

comment:3 Changed 2 years ago by nickm

Keywords: tor-03-unspecified-201612 added
Milestone: Tor: 0.3.???Tor: unspecified

Finally admitting that 0.3.??? was a euphemism for Tor: unspecified all along.

comment:4 Changed 2 years ago by nickm

Keywords: tor-03-unspecified-201612 removed

Remove an old triaging keyword.

comment:5 Changed 22 months ago by nickm

Keywords: refactor circuit-build object-model added
Note: See TracTickets for help on using tickets.