Skip to content
Discussion options

You must be logged in to vote

@akh7177 @Adithya1435 Thanks for raising this discussion and following on. The original design is indeed that if a path is closed, the application cannot reuse the same path ID, need to open another one. Problem there was a bug (issue #1918) in the way the stack tested whether opening that path should be possible. This is fixed in PR #1919.

The expected behavior is:

  • application open a couple of paths (e.g., path 0 and path 1 on interface A and B)
  • interface A becomes unavailable. The network stack receives an "address unreachable" error, which causes the code to abandon path number 0.
  • some times later, interface A becomes available again. The application uses picoquic_probe_new_path to cr…

Replies: 2 comments 3 replies

Comment options

You must be logged in to vote
3 replies
@Adithya1435
Comment options

@huitema
Comment options

@akh7177
Comment options

Comment options

You must be logged in to vote
0 replies
Answer selected by Adithya1435
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants