Skip to content
Snippets Groups Projects
Commit a1125625 authored by David Goulet's avatar David Goulet :panda_face:
Browse files

hs: Update intro circuit timestamp when re-extending


A client can re-extend up to 3 intro points on the same circuit. This happens
when we get NACKed by the intro point for which we choose a new intro and
re-extend the circuit to it.

That process can be arbitrarly long so reset the dirty timestamp of the
circuit everytime we choose to re-extend so we get a bit more time to actually
do our introduction.

This is a client circuit so it is short live once opened thus giving us a bit
more time to complete the introduction is ok.

Signed-off-by: David Goulet's avatarDavid Goulet <dgoulet@torproject.org>
parent 1077e989
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment