Re: [quicwg/base-drafts] Add Advice and Rules for CONN_CLOSE in Initial and Handshake (#1786)

martinduke <> Fri, 21 September 2018 20:46 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id C1863130E21 for <>; Fri, 21 Sep 2018 13:46:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -3.009
X-Spam-Status: No, score=-3.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01, URIBL_BLOCKED=0.001] 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 YUNM--4gDzjg for <>; Fri, 21 Sep 2018 13:46:27 -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 B591212785F for <>; Fri, 21 Sep 2018 13:46:26 -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=aXpY/Sfh0omM0ukoMdj0NEBh2s4=; b=LcnKfHZq26P2cFP1 QN1DJgaS5XHsgdwd1a000eTis/Ii9UMrBhwNWZnHWM+By8Pa1N0uYr3+43BNYEeP FtupPmRjxkKKD8WBmInUrqlFe2KKIb8pVninXKLvyKwelyunkywCw3u/5ua7i8nG E8YP2nbxS/Jkw1R4NmJ0Ubjb+Uw=
Received: by with SMTP id filter0156p1iad2-3070-5BA558A0-25 2018-09-21 20:46:24.888129796 +0000 UTC m=+1290579.590296265
Received: from (unknown []) by (SG) with ESMTP id nnylht7VRIazNR-uX3j48Q for <>; Fri, 21 Sep 2018 20:46:24.757 +0000 (UTC)
Received: from (localhost []) by (Postfix) with ESMTP id B5918440789 for <>; Fri, 21 Sep 2018 13:46:24 -0700 (PDT)
Date: Fri, 21 Sep 2018 20:46:25 +0000
From: martinduke <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/issues/1786/>
In-Reply-To: <quicwg/base-drafts/issues/>
References: <quicwg/base-drafts/issues/>
Subject: Re: [quicwg/base-drafts] Add Advice and Rules for CONN_CLOSE in Initial and Handshake (#1786)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5ba558a0ae3b0_70503f7e536d45b413853d"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2gSR2RixdQKDSYGUcT+VK24wjt+boQEeBQkb WYib5bTHYJqUajMtKHGwTPArFG5VZdLrGhBNBFfEyhQzmLxGi8zRoM001fAm68wOsS1l+Y/7FZjkJ3 82Nj3q8fmJFdhQmwLhM5HSJ1rrNOHsubFkGjCi4ThjL2PoXiqsiGTB7WS7n0oTnJq2fdFWDKi8mxQH c=
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: Fri, 21 Sep 2018 20:46:29 -0000

I don't think that works with #2. Though my rule doesn't work either. If the server needs to send one right after its first flight, it knows only that the peer processes INITIAL. The client will have HS packets from the server, so it will drop with Initial. The server might actually send 1-RTT, and this would work as well under the current rule if nothing is lost.

None of these solutions are obviously best, which is why there should be some guidance. I have to think about it some more, and would appreciate that others do so.

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