• Nick Mathewson's avatar
    Give each or_connection_t a slightly randomized idle_timeout · 463f6628
    Nick Mathewson authored
    Instead of killing an or_connection_t that has had no circuits for
    the last 3 minutes, give every or_connection_t a randomized timeout,
    so that an observer can't so easily infer from the connection close
    time the time at which its last circuit closed.
    Also, increase the base timeout for canonical connections from 3
    minutes to 15 minutes.
    Fix for ticket 6799.