Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)

MikkelFJ <notifications@github.com> Thu, 27 September 2018 06:27 UTC

Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 BBE63130DFB for <quic-issues@ietfa.amsl.com>; Wed, 26 Sep 2018 23:27:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.999
X-Spam-Level:
X-Spam-Status: No, score=-2.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, 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 7azxoEiDC_f7 for <quic-issues@ietfa.amsl.com>; Wed, 26 Sep 2018 23:27:31 -0700 (PDT)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (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 58721130DF0 for <quic-issues@ietf.org>; Wed, 26 Sep 2018 23:27:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com; h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=RAOTukafLCSer7Y/wbJnxag4hvk=; b=TAp+Jk34EMzxTY5f u6rdMTX/UlrV6L9KenGz+MA7s3muRldMH1VX6N28H9AxEHWLul8ulV4rymGnbWDt QHM0psse4bijk2MkqcDP7d0EVr/EyVRIFP57aln3KhJLJ/6vZ3A1/G3FG96FzRh3 oaMGeHJ6t6SCwVjvqWeHYI6Xn2o=
Received: by filter1512p1mdw1.sendgrid.net with SMTP id filter1512p1mdw1-31090-5BAC7850-4 2018-09-27 06:27:28.04561269 +0000 UTC m=+130876.424244383
Received: from github-lowworker-3c598a3.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0011p1iad2.sendgrid.net (SG) with ESMTP id zglq_Ja8QWKL8rM4gP4ozQ for <quic-issues@ietf.org>; Thu, 27 Sep 2018 06:27:27.963 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-3c598a3.cp1-iad.github.net (Postfix) with ESMTP id EE5BFA802A9 for <quic-issues@ietf.org>; Wed, 26 Sep 2018 23:27:27 -0700 (PDT)
Date: Thu, 27 Sep 2018 06:27:29 +0000
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1d53f2050394cfaca4ee7d38f48fb75b49b726b692cf0000000117c43a4f92a169ce15ad130f@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1797/424973577@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1797@github.com>
References: <quicwg/base-drafts/issues/1797@github.com>
Subject: Re: [quicwg/base-drafts] STOP_SENDING in Ready state (#1797)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5bac784fe8971_69303fec3c2d45c0433233"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0jXlZ53vbqou9P19m/uUhnbyaRlsT9NTs3qr 1JDaJbmL6WsS5O0bmbZlae6rwqtPFbEBScLm16QMlapUPQJkB5kuqizwVqpwlisD20Yqs4BMaLiY8u NV+CAxYMxz5ybnvwsvbXnL7+MrQWDIIYrAMPUAp1xGGCqWoDHhkm+tIalN0VM4Oly0089gVAKbZI/I I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/m3jn6KVB6PGEwNXYF3QBmRw4Yv0>
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, 27 Sep 2018 06:27:34 -0000

We cannot have allow stream state modifying messages from peer on streams that have not yet been opened by the initiator, or which have been closed or forgotten. The exception is that if a higher stream is opened than a previously openened, the prevoiusly unopened stream is implicitly opened.

If STOP_SENDING could happen on a future stream and it could happen on much higher valued streams and this cannot be managed other than by ignoring or producing an error - where an error is the better option.

If STOP_SENDING is intended for an implicitly opened stream, there shouldn't be any problems, so if this "based on prior knowledge" is the fact that a higher stream was opened, then I guess it is fine.

-- 
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/1797#issuecomment-424973577