Re: [quicwg/base-drafts] Resolve conflicting advice on how to handle Retire Prior To (#3204)

Eric Kinnear <> Mon, 11 November 2019 04:13 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 57B7C120132 for <>; Sun, 10 Nov 2019 20:13:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Status: No, score=-7.999 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_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 cv_UZUfd3tYP for <>; Sun, 10 Nov 2019 20:13: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 AAD0312001E for <>; Sun, 10 Nov 2019 20:13:38 -0800 (PST)
Received: from ( []) by (Postfix) with ESMTP id D5663C60639 for <>; Sun, 10 Nov 2019 20:13:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=pf2014; t=1573445617; bh=DNaagh/VUicz5VgqLMeVYhzRTKphKdtgCK57kBLDB3Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=J/RUsUHyMUIBDaE7zeVF6cYrU55DTABLv0vr4HD3PQnf5KmYSN+QmDWvpn3T3wW3U KK6pLJeuHH8FNe8seXQgV4paQ1l2BEsNJbV7LtB8lDcFWBmI9WIUNjq8cFXa5N2dNt BH7eh7jS1JI6tUvuvopS0oPjhK+ru8pEicwSgPv0=
Date: Sun, 10 Nov 2019 20:13:37 -0800
From: Eric Kinnear <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/pull/3204/review/>
In-Reply-To: <quicwg/base-drafts/pull/>
References: <quicwg/base-drafts/pull/>
Subject: Re: [quicwg/base-drafts] Resolve conflicting advice on how to handle Retire Prior To (#3204)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dc8dff1c5ac3_44813fb4344cd95c11214c"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: erickinnear
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, 11 Nov 2019 04:13:40 -0000

erickinnear commented on this pull request.

> @@ -5392,15 +5391,10 @@ sequence number, or if a sequence number is used for different connection
 IDs, the endpoint MAY treat that receipt as a connection error of type
-The Retire Prior To field is a request for the peer to retire all connection IDs
-with a sequence number less than the specified value.  This includes the initial
-and preferred_address transport parameter connection IDs.  The peer SHOULD
-retire the corresponding connection IDs and send the corresponding
-RETIRE_CONNECTION_ID frames in a timely manner.
-The Retire Prior To field MUST be less than or equal to the Sequence Number
-field.  Receiving a value greater than the Sequence Number MUST be treated as a
-connection error of type FRAME_ENCODING_ERROR.
+The Retire Prior To field (see {{retiring-cids}}) includes the initial and
+preferred_address transport parameter connection IDs and MUST be less than or

Changed in f11934f

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