Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

multistream/negotiated: Propagate poll_close on unreceived protocol messages #62

Open
wants to merge 11 commits into
base: master
Choose a base branch
from

Commits on Mar 18, 2024

  1. multistream/dialer: Await header line only once

    Signed-off-by: Alexandru Vasile <[email protected]>
    lexnv committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    a61e374 View commit details
    Browse the repository at this point in the history
  2. multistream/tests: Check protocol negotiation

    Signed-off-by: Alexandru Vasile <[email protected]>
    lexnv committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    a4f50d4 View commit details
    Browse the repository at this point in the history
  3. multistream/tests: Check negotiation fails

    Signed-off-by: Alexandru Vasile <[email protected]>
    lexnv committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    32b7284 View commit details
    Browse the repository at this point in the history
  4. multistream/tests: Check V1 lazy negotiation awaits completion

    Signed-off-by: Alexandru Vasile <[email protected]>
    lexnv committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    2d5a381 View commit details
    Browse the repository at this point in the history
  5. multistream/tests: Low level protocol negotiation

    Signed-off-by: Alexandru Vasile <[email protected]>
    lexnv committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    a1083f1 View commit details
    Browse the repository at this point in the history
  6. multistream/negotiated: Ensure lazy stream checks for duplicate headers

    Signed-off-by: Alexandru Vasile <[email protected]>
    lexnv committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    4436a69 View commit details
    Browse the repository at this point in the history
  7. multistream/tests: Fail on multiple headers

    Signed-off-by: Alexandru Vasile <[email protected]>
    lexnv committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    aed31d8 View commit details
    Browse the repository at this point in the history
  8. mutlistream/tests: Ensure panics are propagated for spawned tasks

    Signed-off-by: Alexandru Vasile <[email protected]>
    lexnv committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    c422f58 View commit details
    Browse the repository at this point in the history
  9. multistream/negotiated: Propagate poll_close on unreceived msg

    Signed-off-by: Alexandru Vasile <[email protected]>
    lexnv committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    92bd321 View commit details
    Browse the repository at this point in the history
  10. multistream/tests: Adjust testing to reflect close before proto msg

    Signed-off-by: Alexandru Vasile <[email protected]>
    lexnv committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    ca0ac18 View commit details
    Browse the repository at this point in the history
  11. multistream/negotiated: Adjust comment wrt received message

    Signed-off-by: Alexandru Vasile <[email protected]>
    lexnv committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    7428c79 View commit details
    Browse the repository at this point in the history