Re: Split error codes in two

Martin Thomson <martin.thomson@gmail.com> Thu, 07 September 2017 23:52 UTC

Return-Path: <martin.thomson@gmail.com>
X-Original-To: quic@ietfa.amsl.com
Delivered-To: quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D400C133030 for <quic@ietfa.amsl.com>; Thu, 7 Sep 2017 16:52:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 dh23pYqvX6VU for <quic@ietfa.amsl.com>; Thu, 7 Sep 2017 16:52:04 -0700 (PDT)
Received: from mail-oi0-x22c.google.com (mail-oi0-x22c.google.com [IPv6:2607:f8b0:4003:c06::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 80DE7133032 for <quic@ietf.org>; Thu, 7 Sep 2017 16:52:04 -0700 (PDT)
Received: by mail-oi0-x22c.google.com with SMTP id l74so2476434oih.1 for <quic@ietf.org>; Thu, 07 Sep 2017 16:52:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ryiRhClAfJ2wHwY6ozgonj9SlOsrWMLfxJyyC9ohFqk=; b=ENknHMy56++GMBFYy8ohQnguhsgNZdrMMqV2KdwEHih9A33PBlqdUdaP4yfD2o5FED ZfrGNJXTxvO6ptEq3ZeNSfT6SEYv5ThwTkcJpIE9jZ1KFp70aDbDtouRAtkq4jToptxy yjRBYx6T/VFUGliwPEuzor1Llwv1u0prXsCs42j3ZndtgHbV7f4m1tqEtmMED/3U8DKH MdM3GpbvIVYFNH+5ORrZD1usAPcQUDmrtWPlak29GZ5IISufrZORBwXBewNGu0wWLUtW fRXMvXrVdoxY3n3n1fHiPRSgmsnpoirJxhaf0Emm6bQAJgOugxsCyCh560r6v7pqfEui Xfag==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ryiRhClAfJ2wHwY6ozgonj9SlOsrWMLfxJyyC9ohFqk=; b=gSUCdMTxIGtgvi6XgYZV/ESPqs9p1bBqcABJuLLdvShM/mnF+84aNmTHNbgzPw7R2i F4hNW1MCejExNIJP16b3/WSMoMvfmSzBcYYeFkywNadHhH85yzryHK1sD+ECmLuH5lAB uVNY94y0xkC+B8CGpFD66ylxSBj7QNFu+p+mRiCxsM0snzuST3cAQ9V16nM8wzwUu4lY m3yzoXFqaltqTCXxU5Y7imCm2NuzrpwpeAM7JsZr4clIps5Z0mntai259FcZDqC9bFOt T+mmK+xrQJO5YISST28spKR0qppjE/6tRER7lKVrSckjQiI3LGTTRJXITipaZ4hD9DYJ 36sA==
X-Gm-Message-State: AHPjjUjFbqRxIUS+kDWubX9NOT6eKvI+6q4xLq8d9oTDe/8cvfJWr3R0 GsRsS5LCM3Ct3fOVF9gD90ds8855hQ==
X-Google-Smtp-Source: AOwi7QAQjB8+PeeDYxTLjDVJaLjLZZD+6/knkw6VsYwGpkEkF78GkYm5AYh09gFXLRjtffPdbVSxuuUii19ZW6xgkBc=
X-Received: by 10.202.75.66 with SMTP id y63mr1020093oia.5.1504828323846; Thu, 07 Sep 2017 16:52:03 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.157.14.77 with HTTP; Thu, 7 Sep 2017 16:52:03 -0700 (PDT)
In-Reply-To: <DM5PR15MB14497BB2F1971C5965882875B6940@DM5PR15MB1449.namprd15.prod.outlook.com>
References: <CABkgnnWwGAyHzkST9o9ueVmBw3_TpJun=dv2X+HL2snXSZJgew@mail.gmail.com> <CAAZdMafBWFWtC7A60P1CMm_6nUnbW+_Tx_7re1bAo7Vx2kLdcA@mail.gmail.com> <CABkgnnWphw3k=f3==2y3AhexQCj9Py50SLSEH06nN3MN0SCerQ@mail.gmail.com> <CAAZdMacHC1HKhXMR4G9CKUOmYyQMsQBab+tampP-PG6n_jJZoA@mail.gmail.com> <CACdeXiLS7W8cJbnT=orHkcd9reH=8QqhOzxWnUEpWZmfcdvd2g@mail.gmail.com> <CAGD1bZa-h0ZVh7kUYQtG3r93eH6TqRXnQ6YXAcscCrCQHk8LeA@mail.gmail.com> <CABkgnnXMFUP_c+2r6YeJouJXanHd8tFcqDKgU=C9UF0stPcXOw@mail.gmail.com> <CAGD1bZZZG9L0_d7Tmo8vfdAx+=LU+yi97N42vKFGo82K16Zycw@mail.gmail.com> <05505C10-8737-4C58-BC91-E401D2659AF0@in-panik.de> <MWHPR21MB0141F305CCE2B686F09549F887970@MWHPR21MB0141.namprd21.prod.outlook.com> <CAGD1bZY5xo5Krn=U3SBVUCPU4x2UAOcv2AnvzaRac9qJGM9KBg@mail.gmail.com> <DM5PR15MB14497BB2F1971C5965882875B6940@DM5PR15MB1449.namprd15.prod.outlook.com>
From: Martin Thomson <martin.thomson@gmail.com>
Date: Fri, 08 Sep 2017 09:52:03 +1000
Message-ID: <CABkgnnV=vjVHV4axzwD6yF1FwzSG65G4rdcWDvwJVFdor+JX7g@mail.gmail.com>
Subject: Re: Split error codes in two
To: Subodh Iyengar <subodh@fb.com>
Cc: Jana Iyengar <jri@google.com>, Mike Bishop <Michael.Bishop@microsoft.com>, "Philipp S. Tiesel" <phils@in-panik.de>, QUIC WG <quic@ietf.org>, Nick Harper <nharper@google.com>, Victor Vasiliev <vasilvv@google.com>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/IEM0VN0XVr6rogr19nsGv0jE5Zg>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <quic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic>, <mailto:quic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic/>
List-Post: <mailto:quic@ietf.org>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic>, <mailto:quic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Sep 2017 23:52:08 -0000

On Fri, Sep 8, 2017 at 9:25 AM, Subodh Iyengar <subodh@fb.com> wrote:
> If the app calls reset, then the transport might dump all data associated
> with the stream immediately so the stop sending might never even be sent.

STOP_SENDING is sent on another stream, one that won't be killed by the reset.