Re: [quicwg/base-drafts] H3 GOAWAY should be symmetric and cover bidi and uni streams (#2632)
Mike Bishop <notifications@github.com> Thu, 23 May 2019 14:56 UTC
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9F6D120125 for <quic-issues@ietfa.amsl.com>; Thu, 23 May 2019 07:56:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.392
X-Spam-Level:
X-Spam-Status: No, score=-6.392 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ls5b3lusb5Bx for <quic-issues@ietfa.amsl.com>; Thu, 23 May 2019 07:56:03 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4ED44120114 for <quic-issues@ietf.org>; Thu, 23 May 2019 07:55:48 -0700 (PDT)
Date: Thu, 23 May 2019 07:55:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1558623345; bh=ka3QRoio1cO8ZQemJvMUZfY6mXhSnTAdijinrkvPln8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gCiBbrOm8iD3FncCkPgd4gKPEe9SUo2k/uoDsAL0gxJQT+/zcUJWalKzsIXsNaw6x 5HgQl3MktsQV8bg/11pawEiVo0o9aKOM+hzC2vsP0j9l406zyos2Ld83jbj3Lts2Bf wA6EEiItLRgElDpK7KXzZk4Z1Xg7a2EMPWo/MVoM=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY6XRELEI3SFYJW7F526PTPDEVBNHHBTZTRJU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2632/495254161@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2632@github.com>
References: <quicwg/base-drafts/issues/2632@github.com>
Subject: Re: [quicwg/base-drafts] H3 GOAWAY should be symmetric and cover bidi and uni streams (#2632)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5ce6b471e480e_76ec3fcb9f4cd95c1112cd"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hiRzxT46osVgYaXM2jod1AqS0pE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 May 2019 14:56:17 -0000
Discussed in London; we should mimic whatever H2 does, and there's some uncertainty in the room about what a client-sent GOAWAY is intended to mean. H2 GOAWAY says: ``` Once sent, the sender will ignore frames sent on streams initiated by the receiver if the stream has an identifier higher than the included last stream identifier. Receivers of a GOAWAY frame MUST NOT open additional streams on the connection, although a new connection can be established for new streams. ``` So HTTP/2 does define it in terms of streams, and a server upon receipt of a GOAWAY frame MUST NOT open more streams, which would include push. The other side probably can't police you, however, because they can't reliably know that the opening of the stream wasn't already in flight; they'll just ignore it. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2632#issuecomment-495254161
- [quicwg/base-drafts] H3 GOAWAY should be symmetri… afrind
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… Lucas Pardue
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… ianswett
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… Lucas Pardue
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… ianswett
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… ianswett
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… Lucas Pardue
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… Mike Bishop
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… Martin Thomson
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… ianswett
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… Martin Thomson
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… ianswett
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… Mike Bishop
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… Ryan Hamilton
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… ianswett
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… Lucas Pardue
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… ianswett
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… afrind
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… Mike Bishop
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… Lucas Pardue
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… afrind
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… Martin Thomson
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… afrind
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… afrind
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… Lucas Pardue
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… afrind
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… Lucas Pardue
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… ianswett
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… afrind
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… ianswett
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… Mike Bishop
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… Martin Thomson
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… Mike Bishop
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… ianswett
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… Lucas Pardue
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… afrind
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… Mike Bishop
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… Lucas Pardue
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… Mike Bishop
- Re: [quicwg/base-drafts] H3 GOAWAY should be symm… Mike Bishop