Re: [quicwg/base-drafts] Clarify not arming PTO for ApplicationData before completion (#3486)

Martin Thomson <> Tue, 10 March 2020 23:03 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 736053A0880 for <>; Tue, 10 Mar 2020 16:03:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -1.696
X-Spam-Status: No, score=-1.696 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_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-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 Wp_qg-Pj-ntz for <>; Tue, 10 Mar 2020 16:03:19 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 022253A087F for <>; Tue, 10 Mar 2020 16:03:18 -0700 (PDT)
Date: Tue, 10 Mar 2020 16:03:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=pf2014; t=1583881398; bh=OnaP5hl8+sL5WfLnHfl+tqnN2KuEx0yUb2ko7VooxPU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KyzzhjPMAJzo4cM6k9s/BUWKwFhSAASwHCmcyqmTcFhL1uqNfAxG5yTHYPmTxMtGc aNzJ5ydvg2NpziXzZj7TobMircezmU0GX9GEBd2eB6HB5eGVMVFa+2gEDv0vI6L7se +KbN3+4QMHIZy2xCrLaS1ZgS2k9u5t63llxof0jU=
From: Martin Thomson <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/pull/3486/review/>
In-Reply-To: <quicwg/base-drafts/pull/>
References: <quicwg/base-drafts/pull/>
Subject: Re: [quicwg/base-drafts] Clarify not arming PTO for ApplicationData before completion (#3486)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e681cb6892e_4af53f98018cd95c197954"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
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: Tue, 10 Mar 2020 23:03:25 -0000

martinthomson commented on this pull request.

> +ApplicationData prevents a client from retransmitting a 0-RTT packet on a PTO
+expiration before confirming that the server is able to decrypt 0-RTT packets,
+and prevents a server from sending a 1-RTT packet on a PTO expiration before it
+has the keys to process an acknowledgement.

Not arming the PTO for
ApplicationData prevents a client from sending a packet on PTO where there is uncertainty about the ability of the server to acknowledge the packet.

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