Skip to content

Commit 1102afc

Browse files
committed
Fetch error rather than closing session
1 parent bf1e41c commit 1102afc

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

draft-ietf-moq-transport.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -566,8 +566,6 @@ code, as defined below:
566566
|------|---------------------------|
567567
| 0x6 | Too Many Subscribes |
568568
|------|---------------------------|
569-
| 0x7 | Invalid Subscribe ID |
570-
|------|---------------------------|
571569
| 0x10 | GOAWAY Timeout |
572570
|------|---------------------------|
573571

@@ -587,9 +585,6 @@ code, as defined below:
587585
* Too Many Subscribes: The session was closed because the subscriber used
588586
a Subscribe ID equal or larger than the current Maximum Subscribe ID.
589587

590-
* Invalid Subscribe ID: The session was closed because the subscriber sent
591-
a Joining Fetch with a Subscribe ID that does not exist.
592-
593588
* GOAWAY Timeout: The session was closed because the peer took too long to
594589
close the session in response to a GOAWAY ({{message-goaway}}) message.
595590
See session migration ({{session-migration}}).
@@ -1467,8 +1462,7 @@ is a variable length integer that MUST be unique and monotonically increasing
14671462
within a session. For a Standalone Fetch a new Subscribe ID MUST be used. For
14681463
a Joining Fetch, the Subscribe ID MUST correspond to a Subscribe which has already
14691464
been sent. If a publisher receives a Joining Fetch with a Subscribe ID that does
1470-
not correspond to an existing Subscribe, it MUST close the session with an
1471-
Invalid Subscribe ID error.
1465+
not correspond to an existing Subscribe, it MUST respond with a Fetch Error.
14721466

14731467
* Subscriber Priority: Specifies the priority of a fetch request relative to
14741468
other subscriptions or fetches in the same session. Lower numbers get higher

0 commit comments

Comments
 (0)