Re: [quicwg/base-drafts] PRIORITY frame on control stream referencing unopened request stream (#2502)

Lucas Pardue <> Wed, 08 May 2019 01:09 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 0B09A120073 for <>; Tue, 7 May 2019 18:09:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -1.464
X-Spam-Status: No, score=-1.464 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (1024-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id Ms8FuXDHhVSn for <>; Tue, 7 May 2019 18:09:57 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 8AB3612004D for <>; Tue, 7 May 2019 18:09:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed;; h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ZRgHMfMavb5QcCmhSGj70f3Hgs8=; b=KeHvvnACu3Aq7ZvL i5odxgFYeGjUUIVhLB2eQCJqrMOkNmIqTU32yLbVGhTUOSp86ackNnF3njrSDyaM TYOvNzgYPnFBopvfoY1LrBDxuXAusQRAKOD1q0d6w23BVRpKjSVbybZQoypH9pFV Se9DM+s1K/68Eic7RFaP6l5CB/8=
Received: by with SMTP id filter0204p1iad2-5483-5CD22C64-4 2019-05-08 01:09:56.244418124 +0000 UTC m=+1049310.624407086
Received: from (unknown []) by (SG) with ESMTP id 5OdXvxNzQd6p83MnuEkMCA for <>; Wed, 08 May 2019 01:09:56.246 +0000 (UTC)
Received: from (localhost []) by (Postfix) with ESMTP id 3CFF0C025E for <>; Tue, 7 May 2019 18:09:56 -0700 (PDT)
Date: Wed, 08 May 2019 01:09:56 +0000
From: Lucas Pardue <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/issues/2502/>
In-Reply-To: <quicwg/base-drafts/issues/>
References: <quicwg/base-drafts/issues/>
Subject: Re: [quicwg/base-drafts] PRIORITY frame on control stream referencing unopened request stream (#2502)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5cd22c643b33c_6c0c3fd7ef6cd96c964fa"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3OxgnoAoPyoJ6rJobFmxzPQuFKxY33gKr8zk Wi6QBl+PAkNFih2rdBRCF8epPN7dxKhHYlUE0+b9siWVXdszk1aAc3QFlFhcz53pc5SRkIUFkzM3Un Ld6Pp4xythwLUGC3EnYP801DqA/SUBi/vF7XwhB2LrJz5tTXAkg9yKg+xDxXOIZO3UxkiqR+p2/Kyw 8=
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: Wed, 08 May 2019 01:09:59 -0000

> Not really complicated. Possibly less complicated, especially if you consider that dropping the priority stream could be permitted if it were separated from SETTINGS. And SETTINGS could get its own stream too :)

tangential thought: why bother with a stream for a one-time-shot frame. Right now H3 has a weirdness around the H3 connection not being "initialized" until SETTINGS have been sent. It might be more suitable to have a transport-level frame (within the packet protection boundary) that can carry application-defined handshake messages.   

sorry for derailing

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