Skip to content
Snippets Groups Projects
Closed (moved) hs-v3: Service doesn't re-upload descriptor on circuit failure
  • View options
  • hs-v3: Service doesn't re-upload descriptor on circuit failure

  • View options
  • Closed (moved) Issue created by David Goulet

    I'm observing, quite often actually, a service posting its descriptor to an HSDir but the circuit collapses due to remote reason CHANNEL_CLOSED.

    This is possible for many reasons where a link between two relays failed/disconnected/closed/...

    However, we do not retry the upload after that which means that we can end up with HSDir(s) without our descriptor even though we think they are there.

    Solution is unclear but it appears that we probably want to hook this case into hs_circ_cleanup() which is called from the mark for close function.

    Linked items ... 0

  • Activity

    • All activity
    • Comments only
    • History only
    • Newest first
    • Oldest first
    Loading Loading Loading Loading Loading Loading Loading Loading Loading Loading