Re: [quicwg/base-drafts] Can an H3 server send a response before receiving the SETTINGS frame? (#2726)

Mike Bishop <notifications@github.com> Wed, 28 August 2019 19:42 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 57155120059 for <quic-issues@ietfa.amsl.com>; Wed, 28 Aug 2019 12:42:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level:
X-Spam-Status: No, score=-6.596 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_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 rv1lSwGXRU9Z for <quic-issues@ietfa.amsl.com>; Wed, 28 Aug 2019 12:42:06 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A2AE4120073 for <quic-issues@ietf.org>; Wed, 28 Aug 2019 12:42:06 -0700 (PDT)
Date: Wed, 28 Aug 2019 12:42:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1567021325; bh=wyhANIDKvabEnaNqPF9upiQFukFc05ytF9IU+BSeX7c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GvhjLR6mPFEtvgeyc+JrzdBhDDqAAcg+G+/4BrjtHJnZhY3fAzDEAalTmYBZ3A4v9 t0h93EPHjv7U6sRdF0JpO+t6hDIjBL9+xtMUrvrzfPSN6WTQBo9DBXliEeHyXDa3ue +HmWvGOh8cvhehnaT9uL3yr8E+n1AcQ9CB2eXxXQ=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3FTAH26Z6LEJEI5753OQMZ3EVBNHHBVF6KIQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2726/525893369@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2726@github.com>
References: <quicwg/base-drafts/issues/2726@github.com>
Subject: Re: [quicwg/base-drafts] Can an H3 server send a response before receiving the SETTINGS frame? (#2726)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d66d90d98e1d_25983fd2cc4cd96411691b4"; 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/VH3de6yMxyzuWbZUlOxhTmisAg4>
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:42:08 -0000

Fixed in #2972:
> Each endpoint SHOULD use these initial values to send messages before the peer's SETTINGS frame has arrived, as packets carrying the settings can be lost or delayed.  When the SETTINGS frame arrives, any settings are changed to their new values.
>
> This removes the need to wait for the SETTINGS frame before sending messages. Endpoints MUST NOT require any data to be received from the peer prior to sending the SETTINGS frame; settings MUST be sent as soon as the transport is ready to send data.

-- 
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/2726#issuecomment-525893369