Re: [quicwg/base-drafts] Additional error cases for CANCEL_PUSH (#3083)

ianswett <> Thu, 10 October 2019 16:40 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id F2D43120233 for <>; Thu, 10 Oct 2019 09:40:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Status: No, score=-6.382 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_24=1.618, 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 eTmctK8eNSxp for <>; Thu, 10 Oct 2019 09:40:10 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id C40E11200F6 for <>; Thu, 10 Oct 2019 09:40:09 -0700 (PDT)
Date: Thu, 10 Oct 2019 09:40:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=pf2014; t=1570725608; bh=cydBlVsMVHThuidC1DDMilsLRCVTePaXD1B3T75OliQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oI78EJ3sItQeiniCJbB95Ao35VkWunHQzF2xMxbOsPw6l9s/p2dttdwNM3ZEBp+Sj AuBce416bjP9D0vm4R8DwrpWItw7SuEWedaFqo+HvjmlwgjYaPk5pv/2p02O0Fe38H BJ38NN7VdFtxaPe0zpaZyeaJkZgA1PFOEvMkMGKo=
From: ianswett <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/pull/3083/review/>
In-Reply-To: <quicwg/base-drafts/pull/>
References: <quicwg/base-drafts/pull/>
Subject: Re: [quicwg/base-drafts] Additional error cases for CANCEL_PUSH (#3083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9f5ee8cfd37_733a3f83500cd95c455d8"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
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: Thu, 10 Oct 2019 16:40:12 -0000

ianswett commented on this pull request.

> @@ -1071,7 +1071,8 @@ When a server receives this frame, it aborts sending the response for the
 identified server push.  If the server has not yet started to send the server
 push, it can use the receipt of a CANCEL_PUSH frame to avoid opening a push
 stream.  If the push stream has been opened by the server, the server SHOULD

"has been opened" is now a bit odd without any qualification, since it's possible it's been opened and subsequently closed.

How about "If the push stream is open, the server SHOULD abruptly terminate that stream."

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