Re: [quicwg/base-drafts] Remap STOPPING to something other than zero (#1804)

Nick Banks <> Thu, 27 September 2018 18:14 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id B35EB130EFA for <>; Thu, 27 Sep 2018 11:14:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -8.455
X-Spam-Status: No, score=-8.455 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.456, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=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 Koe7P-16EZBv for <>; Thu, 27 Sep 2018 11:14:29 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id ECF93130EF3 for <>; Thu, 27 Sep 2018 11:14:28 -0700 (PDT)
Date: Thu, 27 Sep 2018 11:14:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=pf2014; t=1538072068; bh=kVKpf3pazlFIPWdryzmVxWk6UYd6FaYE+TsEkGtaCqw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C31cJtSX8OiYXsMo0EngeTdwNLgY8OhVerMGzT4TohKFAOUstPHC/2cmCjJ3SygL4 YrWNxe9iLZQmPzZqY35JixxlN1+KLUnEYXNt2/z9eddOe38GiYh8+8TTugMBbv3tMM ob9XfdFnL5Xi1c87pNnkhNzp52cHTke9II4qYM/A=
From: Nick Banks <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/issues/1804/>
In-Reply-To: <quicwg/base-drafts/issues/>
References: <quicwg/base-drafts/issues/>
Subject: Re: [quicwg/base-drafts] Remap STOPPING to something other than zero (#1804)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bad1e04188c4_7a8b3fe3aaad45bc12102a"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
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, 27 Sep 2018 18:14:31 -0000

@MikeBishop The biggest difference with using a STOPPING error code vs any of the other options is how the an API ensures/communicates that the App layer can't use that value.

Additionally, if the App layer has already closed/shutdown their write pipe/direction, and then the transport receives a STOP_SENDING, I would assume the transport would silently process it, and not indicate to the App layer, since it has already discarded the pipe.

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