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

Add session errors for control and data timeout #619

Open
wants to merge 5 commits into
base: main
Choose a base branch
from
Open

Conversation

afrind
Copy link
Collaborator

@afrind afrind commented Nov 15, 2024

Fixes: #459

draft-ietf-moq-transport.md Outdated Show resolved Hide resolved
Co-authored-by: Mathis Engelbart <[email protected]>
@ianswett ianswett added the Design Issues or PRs that change how MoQ works including the wire format. label Dec 2, 2024
@martinduke
Copy link
Contributor

In general, a "data stream timeout" is going to result in a STOP_SENDING. I can squint and see a case for UNSUBSCRIBE. But killing the session is overkill, especially since a low priority stream or a lost RESET_STREAM frame can cause this timeout.

So "data stream timeout" should not be a session-level error code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Design Issues or PRs that change how MoQ works including the wire format.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Session Establishment sequence and timeouts
4 participants