[quicwg/base-drafts] Error code for increasing stream_id in GOAWAY frames (#3616)

Dragana Damjanovic <notifications@github.com> Thu, 30 April 2020 05:38 UTC

Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 87DA83A0529 for <quic-issues@ietfa.amsl.com>; Wed, 29 Apr 2020 22:38:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.828
X-Spam-Level:
X-Spam-Status: No, score=-2.828 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_IMAGE_ONLY_16=1.092, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_MSPIKE_H2=-0.82, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xh5hYE_LAb0J for <quic-issues@ietfa.amsl.com>; Wed, 29 Apr 2020 22:38:03 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6801F3A0415 for <quic-issues@ietf.org>; Wed, 29 Apr 2020 22:38:03 -0700 (PDT)
Received: from github-lowworker-0f78100.ash1-iad.github.net (github-lowworker-0f78100.ash1-iad.github.net [10.56.25.48]) by smtp.github.com (Postfix) with ESMTP id 64D6B960301 for <quic-issues@ietf.org>; Wed, 29 Apr 2020 22:38:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1588225082; bh=Ht12XjCNL33vnQ6uA2XYP3N30uyBSZABz0HVKQvm33M=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=jzyFbekBEWA95s6oLBW/4hkXVAZu3XjfFIKxobT/JhkkEpNYagH+UtiE/bdGhMeyV h0klTA3r+rhEPHsxblS8Dyk+QV+h1M5cMAaZc9kjwcxsm43EW5c26quRuVFnmO0wRn 4ZdQ0KNLUaRWr5h0L7+VW4Wrv9pjYYUaLjbPKXLM=
Date: Wed, 29 Apr 2020 22:38:02 -0700
From: Dragana Damjanovic <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4BUP7LL2HBMTRJVV54WZCTVEVBNHHCIVNZKY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3616@github.com>
Subject: [quicwg/base-drafts] Error code for increasing stream_id in GOAWAY frames (#3616)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5eaa643a54238_515b3fc48c2cd9641289b0"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ddragana
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WUY3U76C6zRQfdXGVXi6Yx0l9jo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Apr 2020 05:38:06 -0000

The spec defines this as MUST NOT:

> An endpoint MAY send multiple GOAWAY frames indicating different identifiers, but MUST NOT increase the identifier value they send, since clients might already have retried unprocessed requests on another connection.

we should define an error code for this?
I do not see that it is define, maybe I missed it somewhere.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3616