Re: GOAWAY clarification

Martin Thomson <martin.thomson@gmail.com> Mon, 23 March 2015 03:31 UTC

Return-Path: <ietf-http-wg-request+bounce-httpbisa-archive-bis2juki=lists.ie@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Delivered-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 432C51A87A9 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Sun, 22 Mar 2015 20:31:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.012
X-Spam-Level:
X-Spam-Status: No, score=-7.012 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
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 3YIXLj3LNXO7 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Sun, 22 Mar 2015 20:31:36 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D27941A879C for <httpbisa-archive-bis2Juki@lists.ietf.org>; Sun, 22 Mar 2015 20:31:36 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.80) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1YZt1u-00009j-Bg for ietf-http-wg-dist@listhub.w3.org; Mon, 23 Mar 2015 03:27:54 +0000
Resent-Date: Mon, 23 Mar 2015 03:27:54 +0000
Resent-Message-Id: <E1YZt1u-00009j-Bg@frink.w3.org>
Received: from lisa.w3.org ([128.30.52.41]) by frink.w3.org with esmtp (Exim 4.80) (envelope-from <martin.thomson@gmail.com>) id 1YZt1g-00008C-Qe for ietf-http-wg@listhub.w3.org; Mon, 23 Mar 2015 03:27:40 +0000
Received: from mail-ob0-f170.google.com ([209.85.214.170]) by lisa.w3.org with esmtps (TLS1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.72) (envelope-from <martin.thomson@gmail.com>) id 1YZt1g-0005BY-6D for ietf-http-wg@w3.org; Mon, 23 Mar 2015 03:27:40 +0000
Received: by obcxo2 with SMTP id xo2so114280317obc.0 for <ietf-http-wg@w3.org>; Sun, 22 Mar 2015 20:27:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=gGbZ4pDciZcojKtyki5kb/lUj4/hJOxJzq2keeNKV4Y=; b=AGbRKPLtHB6+9pWfOlly3ApQ2pJDsVraII4kfXcPO9s9ayfpgqJnb5MnpZ8+9t8TqG x3cc9MMyIoaB08kclMH66R5fUvWWPNNPIXXnA0/E0ds1TDNzKyfOOgk2zE8yPCfG92Ty Ai+un0iNcFxAdl856IN+2mMWsz5WO7p9rxDw//Dv0bYnc8nMPkd8xFJ+lvYML3maP3U6 S6WQlj6hdPoeMsiGRSepunsW6JvDJ7FXzyDaVFxjAjTx0Sz1j4UrezcKvw+bbxC8gU2M rEHKSeI8M/Ww58j2Hf+mO6cpjB+305HaZbQKbdmYAZiOJ7IEOr8p9fp9AilizdjbHfOJ XJVw==
MIME-Version: 1.0
X-Received: by 10.202.170.137 with SMTP id t131mr16786607oie.21.1427081234086; Sun, 22 Mar 2015 20:27:14 -0700 (PDT)
Received: by 10.202.48.151 with HTTP; Sun, 22 Mar 2015 20:27:13 -0700 (PDT)
In-Reply-To: <BL2PR03MB132B91A7F384565D035234B870D0@BL2PR03MB132.namprd03.prod.outlook.com>
References: <CABkgnnWrZpNjLnQ2mn0YnoU-e1oArWVDmBTqiX=cDAeeA+ZZ+Q@mail.gmail.com> <550D19DB.80306@treenet.co.nz> <CABkgnnXg1uV9AP-fgsMzRyY_71ke31sYYknV+TYbJhiEf1qY0Q@mail.gmail.com> <CABkgnnUoVZkj6+8cVapJ9gp_OPDgkD_FzrUspK8jJu=vkhV-rA@mail.gmail.com> <CABkgnnWz87Rwrhdc-2N+v+3=uskwavn7QhxZHAZPaAscTRg7xw@mail.gmail.com> <CABkgnnWQaFMnA9AR5v1n6s+x0=UdhRu2j9KmiQoOjhvgQNkvzA@mail.gmail.com> <BL2PR03MB132B91A7F384565D035234B870D0@BL2PR03MB132.namprd03.prod.outlook.com>
Date: Sun, 22 Mar 2015 20:27:13 -0700
Message-ID: <CABkgnnWgmQiAs_os4uAvLFU0H1824QjchKYPYYGrOMGxb9WLsA@mail.gmail.com>
From: Martin Thomson <martin.thomson@gmail.com>
To: Mike Bishop <Michael.Bishop@microsoft.com>
Cc: HTTP Working Group <ietf-http-wg@w3.org>
Content-Type: text/plain; charset="UTF-8"
Received-SPF: pass client-ip=209.85.214.170; envelope-from=martin.thomson@gmail.com; helo=mail-ob0-f170.google.com
X-W3C-Hub-Spam-Status: No, score=-6.4
X-W3C-Hub-Spam-Report: AWL=0.397, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, W3C_AA=-1, W3C_IRA=-1, W3C_IRR=-3, W3C_WL=-1
X-W3C-Scan-Sig: lisa.w3.org 1YZt1g-0005BY-6D 0f81867dcdf50594dcac4cf01f7d5147
X-Original-To: ietf-http-wg@w3.org
Subject: Re: GOAWAY clarification
Archived-At: <http://www.w3.org/mid/CABkgnnWgmQiAs_os4uAvLFU0H1824QjchKYPYYGrOMGxb9WLsA@mail.gmail.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/29013
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <http://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>

On 22 March 2015 at 17:17, Mike Bishop <Michael.Bishop@microsoft.com> wrote:
> On the other hand, I'm still inclined to see MUST NOT create new streams as the intent of GOAWAY.

This is exactly the sort of feedback that I was fishing for, and a
response I predicted :)

To yes, given that you feel this way, I think that is probably best in
the end.  Anything more than that (and what I've described certainly
goes one step further than this), is an actual change, beyond what was
implicit but poorly articulated in previous versions.  I'll open a v3
of the PR tomorrow with an attempt to fix this (it's too late for me
to formulate clear text right now).

I've been convinced that an attempt to make technical changes is folly
and any effort should merely try to clarify what currently exists.
That means that we won't get the seamless transition between
connections I described, but we will get certainty when it comes to
connection states.