Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Tor Tor
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 325
    • Issues 325
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 30
    • Merge requests 30
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • The Tor Project
  • Core
  • TorTor
  • Issues
  • #641
Closed
Open
Issue created Mar 24, 2008 by Roger Dingledine@armaReporter

asking to exit from yourself launches many circuits

sebastian hahn reports that if you ask to exit via yourself, using the .exit notation, it will launch dozens of circuits.

My guess is that it's noticing, each second, that it doesn't have any suitable circuits for the .exit stream, so it launches a new one.

There's something wrong with recognizing that the in-progress circuits are acceptable for the pending stream.

My guess is it has to do with not having our descriptor in the router list. See connection_ap_can_use_exit() where we ask if (router_get_by_nickname(conn->chosen_exit_name, 1) != exit)

[Automatically added by flyspray2trac: Operating System: All]

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking