Opened 3 years ago

Last modified 4 months ago

#21421 new enhancement

Maybe check for GUARD_WAIT circuit readiness whenever a guard fails

Reported by: nickm Owned by:
Priority: Medium Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: guards performance tor-client event-driven
Cc: Actual Points:
Parent ID: #20822 Points:
Reviewer: Sponsor:

Description

Right now we check whether any GUARD_WAIT circuits can become usable (OPEN) once a second or so, in circuit_upgrade_circuits_from_guard_wait(). But maybe we should do so more often -- possibly, whenever a guard is marked as down?

This would make some streams attach up to one second faster -- but only in the cases when primary guards are down but we expected them to be up.

Child Tickets

Change History (5)

comment:1 Changed 3 years ago by nickm

Parent ID: #20822

comment:2 Changed 2 years ago by nickm

Keywords: tor-client event-driven added

comment:3 Changed 2 years ago by nickm

Sponsor: SponsorV-can

comment:4 Changed 4 months ago by gaba

Removing sponsor V as we do not have more time to include this tickets in the sponsor.

comment:5 Changed 4 months ago by gaba

Sponsor: SponsorV-can

Removing sponsor from tickets that we do not have time to fit in the remain of this sponsorship.

Note: See TracTickets for help on using tickets.