Re: [quicwg/base-drafts] Use the FRAME_ENCODING_ERROR for errors in frame encoding (#3042)

Kazuho Oku <> Mon, 04 November 2019 04:38 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id DC1C2120113 for <>; Sun, 3 Nov 2019 20:38:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (1024-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id TwQNIzSFlmrj for <>; Sun, 3 Nov 2019 20:38:38 -0800 (PST)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 617AA120046 for <>; Sun, 3 Nov 2019 20:33:18 -0800 (PST)
Received: from ( []) by (Postfix) with ESMTP id 8756C6A0355 for <>; Sun, 3 Nov 2019 20:33:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=pf2014; t=1572841997; bh=8+Mj2r3+Y08xuvJpKHVLL+UO7WzmNb8oUrBvFsjQubY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HRTKaXIFiOer2FA4Ma/uhyAvQ7ByxBTQ6Tr4VIyxBeJSLGvfykAICIeEH+KbEm2OB fZ1cKKfZBgyPcYD9PMb4c4dYfNNqtoedbDZTnBduBRpUPANHXwo/evCrcg1QulpvQ7 f65p3cflkAZzVgJO8PRnb1yYh1zTzZ+mfBxbDGVM=
Date: Sun, 03 Nov 2019 20:33:17 -0800
From: Kazuho Oku <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/pull/3042/>
In-Reply-To: <quicwg/base-drafts/pull/>
References: <quicwg/base-drafts/pull/>
Subject: Re: [quicwg/base-drafts] Use the FRAME_ENCODING_ERROR for errors in frame encoding (#3042)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbfaa0d78431_ff83f7f166cd96c935420"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
Archived-At: <>
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Mon, 04 Nov 2019 04:38:40 -0000

> for CRYPTO frames, there's no flow control. It would be awkward to use a FLOW_CONTROL_ERROR here, so I opted for just using a FRAME_ENCODING_ERROR,

I'm not sure if I follow the logic here.

If there is no flow control, then I'd presume that exceeding 2<sup>62</sup> bytes is totally fine, and therefore that that the receiver should not be required (i.e. MUST) to send an error.

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub: