[quicwg/base-drafts] Change Idle Timeout Units of Milliseconds (#2453)

Nick Banks <notifications@github.com> Mon, 11 February 2019 22: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 E15C9126D00 for <quic-issues@ietfa.amsl.com>; Mon, 11 Feb 2019 14:27:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.122
X-Spam-Level:
X-Spam-Status: No, score=-1.122 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_24=1.618, HTML_MESSAGE=0.001, HTML_OBFUSCATE_05_10=0.26, MAILING_LIST_MULTI=-1, 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 S-Frh415tPK8 for <quic-issues@ietfa.amsl.com>; Mon, 11 Feb 2019 14:27:24 -0800 (PST)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (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 5FF96126C15 for <quic-issues@ietf.org>; Mon, 11 Feb 2019 14:27:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com; h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=iPl2VAJOE+DnvjeItIMDLCf8ZTM=; b=EfqhB5gdWIH3u35X r60OtxoVEN5ILewnu6KYcS3I+z7SGgqV7r35KU+4DvinTsyIctiKjmH4uOB2vD6B OG5iZvbRwYH0GuGQXpyZSmioNjYDOy7om1C/aLB8EQP+u+wlBXv5JJ/4v5zMmBEC 2Ei3KPYPCT6O0Hx/vrm8a30+QT0=
Received: by filter1430p1mdw1.sendgrid.net with SMTP id filter1430p1mdw1-2787-5C61F6CB-6 2019-02-11 22:27:23.229635454 +0000 UTC m=+257218.586474087
Received: from github-lowworker-3c598a3.cp1-iad.github.net (unknown [192.30.252.43]) by ismtpd0022p1iad2.sendgrid.net (SG) with ESMTP id FtVP4dhTQDqsq_OdCdgDaQ for <quic-issues@ietf.org>; Mon, 11 Feb 2019 22:27:22.989 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-3c598a3.cp1-iad.github.net (Postfix) with ESMTP id 09C20A8027A for <quic-issues@ietf.org>; Mon, 11 Feb 2019 14:27:23 -0800 (PST)
Date: Mon, 11 Feb 2019 22:27:23 +0000
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab140c3f52661e2f65e6657abb3e1ad032137aab5992cf000000011879b8cb92a169ce1860ef87@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2453@github.com>
Subject: [quicwg/base-drafts] Change Idle Timeout Units of Milliseconds (#2453)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c61f6cb7bf8_28013feafe2d45b43299d"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1OcSDUebouTn57FpW/qDKWuilmldRMYHc8cr XsEMPhBaEJkRtVxrn1NQHX5dqU2NZxGv7iPOeJVlfITywPfQSGfkhdORIi/IKIn/iHVh2MUYfR2zfi n88V9tidtaR2U/kVetozsonN/kxDzoU9xRpeVEMbXNwdLYs+YWm4mPIVCdCSKzAHV9P9WF3uVlsgMe I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V7U7rkazEqVExLyirCiioR9oq1U>
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: Mon, 11 Feb 2019 22:27:27 -0000

Currently, the t[ransport parameter for specifying Idle Timeout](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.18.1) is in units of seconds. This seems to be too restrictive and not very future proof. Additionally, from an API perspective, most other timers are settable on the millisecond scale, so it creates a kind of ugly discrepancy between all the different timers settable by the app if just one of them has units of seconds.

I propose we change the units from seconds to milliseconds. The change both for implementations and spec should be minimal, and it makes things (timers) a little more consistent.

-- 
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/2453