Re: [quicwg/base-drafts] Length-prefixes and flow control (#1432)
janaiyengar <notifications@github.com> Mon, 11 June 2018 23:52 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 D15A212F1AB for <quic-issues@ietfa.amsl.com>; Mon, 11 Jun 2018 16:52:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.01
X-Spam-Level:
X-Spam-Status: No, score=-3.01 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, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01] 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 urU8cFpR1oA1 for <quic-issues@ietfa.amsl.com>; Mon, 11 Jun 2018 16:52:52 -0700 (PDT)
Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B4CED127598 for <quic-issues@ietf.org>; Mon, 11 Jun 2018 16:52:52 -0700 (PDT)
Date: Mon, 11 Jun 2018 16:52:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1528761172; bh=7K9jpjIfS9/PUUsmwK8NmdbyL1fedV3ZfDxhGT0EXYY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=z1/vLpNVvQj6waWS6Mgzes6vCqtra3+nLe4cKuMttwPzQxORBGrehNE/+YvhThnSK hVJvkjKLLirOmyQlKZY5wZ9gA8g+mi1AUaLuqWQT8YK8tKT/BGIFpiI5mhVHkcBnjC L5NCmBBz2dM4rXPsrkpnY7aMj9DgCFlfalcBZvsI=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abe146707bebbd63d832ad106fcc555a6209c7738b92cf000000011736cd5492a169ce13b52edd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1432/396422059@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1432@github.com>
References: <quicwg/base-drafts/issues/1432@github.com>
Subject: Re: [quicwg/base-drafts] Length-prefixes and flow control (#1432)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b1f0b543a06e_2362b3f960a386f78861dd"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
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/zOJhJjFJoe1fa-87rC6LzqvvFqY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.26
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: Mon, 11 Jun 2018 23:52:55 -0000
What @kazuho said. This is something that an application ought to be aware of when treating QUIC's stream buffers as storage. The problem is caused by something broader than the structure in the application data bytes -- an application could choose to not read data from the buffer until, for instance, the next consumer is ready for it. In all these cases, I think it is not a good idea for an app to assume that the stream's buffers are a good place to store data, since that can interfere with network throughput and with resource allocation for other streams. -- 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/1432#issuecomment-396422059
- Re: [quicwg/base-drafts] Length-prefixes and flow… Mike Bishop
- Re: [quicwg/base-drafts] Length-prefixes and flow… Kazuho Oku
- Re: [quicwg/base-drafts] Length-prefixes and flow… Dmitri Tikhonov
- Re: [quicwg/base-drafts] Length-prefixes and flow… Martin Thomson
- Re: [quicwg/base-drafts] Length-prefixes and flow… Dmitri Tikhonov
- Re: [quicwg/base-drafts] Length-prefixes and flow… MikkelFJ
- Re: [quicwg/base-drafts] Length-prefixes and flow… Martin Thomson
- Re: [quicwg/base-drafts] Length-prefixes and flow… MikkelFJ
- [quicwg/base-drafts] Length-prefixes and flow con… Martin Thomson
- Re: [quicwg/base-drafts] Length-prefixes and flow… Mike Bishop
- Re: [quicwg/base-drafts] Length-prefixes and flow… janaiyengar
- Re: [quicwg/base-drafts] Length-prefixes and flow… Kazuho Oku
- Re: [quicwg/base-drafts] Length-prefixes and flow… Mike Bishop
- Re: [quicwg/base-drafts] Length-prefixes and flow… krasic
- Re: [quicwg/base-drafts] Length-prefixes and flow… janaiyengar
- Re: [quicwg/base-drafts] Length-prefixes and flow… Martin Thomson
- Re: [quicwg/base-drafts] Length-prefixes and flow… Ryan Hamilton
- Re: [quicwg/base-drafts] Length-prefixes and flow… Dmitri Tikhonov
- Re: [quicwg/base-drafts] Length-prefixes and flow… Martin Thomson
- Re: [quicwg/base-drafts] Length-prefixes and flow… Dmitri Tikhonov
- Re: [quicwg/base-drafts] Length-prefixes and flow… Martin Thomson
- Re: [quicwg/base-drafts] Length-prefixes and flow… Ryan Hamilton
- Re: [quicwg/base-drafts] Length-prefixes and flow… ianswett
- Re: [quicwg/base-drafts] Length-prefixes and flow… Ryan Hamilton
- Re: [quicwg/base-drafts] Length-prefixes and flow… mirjak
- Re: [quicwg/base-drafts] Length-prefixes and flow… Dmitri Tikhonov
- Re: [quicwg/base-drafts] Length-prefixes and flow… Dmitri Tikhonov
- Re: [quicwg/base-drafts] Length-prefixes and flow… Mike Bishop
- Re: [quicwg/base-drafts] Length-prefixes and flow… Martin Thomson
- Re: [quicwg/base-drafts] Length-prefixes and flow… Martin Thomson