[quicwg/base-drafts] Error codes can't cause errors (#2998)

Mike Bishop <notifications@github.com> Wed, 28 August 2019 19:59 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 6C2321200F7 for <quic-issues@ietfa.amsl.com>; Wed, 28 Aug 2019 12:59:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.998
X-Spam-Level:
X-Spam-Status: No, score=-7.998 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_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] 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 6P2gp4ERwkzX for <quic-issues@ietfa.amsl.com>; Wed, 28 Aug 2019 12:59:48 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A068C120091 for <quic-issues@ietf.org>; Wed, 28 Aug 2019 12:59:48 -0700 (PDT)
Date: Wed, 28 Aug 2019 12:59:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1567022388; bh=4x4rDcNffilXEbGXhUnNx59SR6Mm5XNpyrzUloVzQHs=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=UKAmdjRpm5jSJdUM7M7ZS5vU3JZNAg+y+rfDlnlft8b0/m/zRJUmtUGX8vJBrtAc+ 64mLVlAwQN52V7GOOGsTtq8PrbwcGsurHiv8yEIjPQkcSTqhkrfwv+GuY/vjSUszhl XMtxyD3Kloq630IT2UYObKrre8RiFhB5iEJ2xXdA=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6SVO2YYKMLSJTQPR53OQO4HEVBNHHB2AE7TY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2998@github.com>
Subject: [quicwg/base-drafts] Error codes can't cause errors (#2998)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d66dd33eb2fb_25c73fd2cc4cd96413153c4"; 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/eE69QmhqlMtbpssz5QYISyoFEqA>
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: Wed, 28 Aug 2019 19:59:50 -0000

Fixes #2816 by saying that, since error codes are extensible, you can&#39;t treat the receipt of an error code you don&#39;t understand or don&#39;t think you should have gotten as an error itself.  (Though it can still be an error that the stream closed, regardless of the error code.)

(Which leads to the question, should we be greasing the error code space?)
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/2998

-- Commit Summary --

  * Error codes can&#39;t cause errors

-- File Changes --

    M draft-ietf-quic-http.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/2998.patch
https://github.com/quicwg/base-drafts/pull/2998.diff

-- 
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/pull/2998