Re: [quicwg/base-drafts] DetectLostPackets not called in anti-deadlock case (#3298)

Lars Eggert <> Fri, 13 December 2019 07:06 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 9A6171200F7 for <>; Thu, 12 Dec 2019 23:06:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Status: No, score=-6.454 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_20=1.546, 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 9mMHJwsnAK8c for <>; Thu, 12 Dec 2019 23:06:30 -0800 (PST)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 3FA7C1200EF for <>; Thu, 12 Dec 2019 23:06:30 -0800 (PST)
Received: from ( []) by (Postfix) with ESMTP id 204306A018A for <>; Thu, 12 Dec 2019 23:06:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=pf2014; t=1576220789; bh=FOxERPRE2RDHyaGkVmqDqjNLH/gC2VWddOGAq1A5dSY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OVirPV3Eka8WjrVmOdiiTInIl+KYhGXA+Y+hKFmmvi3URFj2kBjPFxpKYhmdPF9BN +7/+0Ayw0B1rmCrVeHigrGamKUjAAB2Cuf/lhzh+NiVNQYprzOOBk10kYqo5UB+B/A vAVmpFdX5o8G8xiiue3LAwKkOVDW8c8wGq5jY1go=
Date: Thu, 12 Dec 2019 23:06:29 -0800
From: Lars Eggert <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/issues/3298/>
In-Reply-To: <quicwg/base-drafts/issues/>
References: <quicwg/base-drafts/issues/>
Subject: Re: [quicwg/base-drafts] DetectLostPackets not called in anti-deadlock case (#3298)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df338751143a_466c3fc2efecd9601321ec"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
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: Fri, 13 Dec 2019 07:06:32 -0000

Since data is normally only RTX'ed after having been declared lost, I have (maybe prematurely) optimized for this case. So a series of RTXs without any incoming ACK will in fact occupy multiple buffers.

Maybe I just need to deal with this in my implementation and it doesn't require spec changes...

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