Re: [quicwg/base-drafts] Refactor the section on connection termination (#721)

Martin Thomson <notifications@github.com> Tue, 15 August 2017 23:00 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 9B367132439 for <quic-issues@ietfa.amsl.com>; Tue, 15 Aug 2017 16:00:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.595
X-Spam-Level:
X-Spam-Status: No, score=-0.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no 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 YKOyeoPyqWvD for <quic-issues@ietfa.amsl.com>; Tue, 15 Aug 2017 16:00:36 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (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 1353A132428 for <quic-issues@ietf.org>; Tue, 15 Aug 2017 16:00:36 -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=iNv1/pmeXHIyVgdF8YdIRWtn2NY=; b=tixkx8Zb6dpff5VZ HfT+zBzhl4YEP4retEkNaV+PFRbmw+6EwbQ+Sju76p7NDstGPbzURCBABTbzcFfw J4UcWs+/z+B3X9zmSMxKJm6war1dvBwMBz3Q6k1jK7NP6BjccGAa2OlFsURFS+o8 XlrMe9KqFs8mMFJiqRauPJrGSPc=
Received: by filter0937p1mdw1.sendgrid.net with SMTP id filter0937p1mdw1-32739-59937D12-43 2017-08-15 23:00:34.854826083 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id SfFkSXCgSgCCndR0eZS7fQ for <quic-issues@ietf.org>; Tue, 15 Aug 2017 23:00:34.869 +0000 (UTC)
Date: Tue, 15 Aug 2017 23:00:35 +0000
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab1ac6e78bd917c46d57738c1c19493a2866971b1192cf0000000115ab3f1292a169ce0edf94fd@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/721/c322612345@github.com>
In-Reply-To: <quicwg/base-drafts/pull/721@github.com>
References: <quicwg/base-drafts/pull/721@github.com>
Subject: Re: [quicwg/base-drafts] Refactor the section on connection termination (#721)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59937d12bc48a_6d13ff6a717dc38506f9"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1odExJ96vdx88D8zXhWbaz5jDhPMqn5ET35p vetOOglqtDc/p7L5ueCAVurUmV53lrKOnrSyZAf+jqW1OVsvDOXCkR3AIeug2IerJCo4qIvMidTU2p iAt5NJKXwEBciB8d7fYZ1c6QS9rw3d+V0Nqf5/zoQWYEhw2vRM7zHJQtpG7qPxwpICF6waJO1Uvegq o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pcX99c5LduI8N39xKBNFNiICjoo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
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: Tue, 15 Aug 2017 23:00:38 -0000

Notes from editors chat: make the negotiated shutdown an "application shutdown" and explain that the application tells QUIC to die and then QUIC dies.

When the application shutdown happens, then we need to talk about what happens to streams.

Tie the CONNECTION_CLOSE case to the application shutdown case: you need to hang around for TIME_WAIT during which you acknowledge packets and nothing else really.  3*max(MIN_RTO, RTT) should be OK as a conservative start.



-- 
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/721#issuecomment-322612345