Re: [quicwg/base-drafts] Limit RCID state (#3547)

martinduke <> Mon, 11 May 2020 17:56 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 2C86E3A0ACF for <>; Mon, 11 May 2020 10:56:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -6.48
X-Spam-Status: No, score=-6.48 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_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, 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 K3YsM_lPajD5 for <>; Mon, 11 May 2020 10:56:39 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 65ADB3A0544 for <>; Mon, 11 May 2020 10:56:39 -0700 (PDT)
Received: from ( []) by (Postfix) with ESMTP id 37655E1121 for <>; Mon, 11 May 2020 10:56:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=pf2014; t=1589219798; bh=o0BhMNPaWQAVDTjyJVoPl8WHdFlJKo2gC97S4PrmHx4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OL0N/jLQz79IukTuTCDLo9aTFQh6l+YcoQkf7Sgab8ILc/MnzPYUi9RHJd3kDNUgl ITbQ8OVOffNTJJKPbJRa5vl/wddUK53zlmg9qOkae+bZml/OQcTYEF725hccTrHoiJ CUBNCcCX/hM1hNBhzqBLB2FES3q2c4JDtbXZ7Xdg=
Date: Mon, 11 May 2020 10:56:38 -0700
From: martinduke <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/pull/3547/review/>
In-Reply-To: <quicwg/base-drafts/pull/>
References: <quicwg/base-drafts/pull/>
Subject: Re: [quicwg/base-drafts] Limit RCID state (#3547)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5eb991d626b6b_1e9c3fa3d26cd96820000"; 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
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 May 2020 17:56:42 -0000

@martinduke commented on this pull request.

> +An endpoint SHOULD limit the state it commits to retiring connection IDs using
+RETIRE_CONNECTION_ID by limiting the number of connection IDs that it tracks for
+retirement to at least twice the active_connection_id_limit. An endpoint MUST

@ekr, "outstanding RETIRE_CONNECTION_ID" implies the frame is actually in flight, which may not be the case for state management reasons. I think @martinthomson 's edit resolves this problem, so I'm going to commit that one. Hopefully it addresses your concerns.

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