Re: [quicwg/base-drafts] HTTP/3 Zero-weighting (#2723)

MikkelFJ <> Sat, 18 May 2019 07:54 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id BEEA01202D7 for <>; Sat, 18 May 2019 00:54:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -6.464
X-Spam-Status: No, score=-6.464 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_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (1024-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id CR3q9zLhRAkY for <>; Sat, 18 May 2019 00:54:00 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 09E96120089 for <>; Sat, 18 May 2019 00:54:00 -0700 (PDT)
Date: Sat, 18 May 2019 00:53:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=pf2014; t=1558166039; bh=KXkPdR49zknWqhucCq4VjGnC2gRkRW+//oYsWY9Zn9k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ksus/iQhWuhUXoHcoVH8Z/yXP8AquUIRlaljixw69FiHnG4fZMTSY9swifpwLC4uW W5qdC0pLHsmnGVIA4Xf5AaMnmBrEvIL1/ghTlBA52YieKzQkd5Mfuom1BwBxGsIanK hxOnxaBl9n6NErodxiwbn0JbwhEJIxr7nVH2ZBvM=
From: MikkelFJ <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/pull/2723/>
In-Reply-To: <quicwg/base-drafts/pull/>
References: <quicwg/base-drafts/pull/>
Subject: Re: [quicwg/base-drafts] HTTP/3 Zero-weighting (#2723)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5cdfba1715b43_72b83fee128cd968716349"; 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
Archived-At: <>
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Sat, 18 May 2019 07:54:02 -0000

Why not make zero take precedence over any weights and avoid the dumb error:

As long as there are 0 weights the first such is served, then weighted entries. You could also call this infinity weight.

I agree that a design does not have to adhere to easily avoidable dumb errors, but sometimes such cases reveal something fundamental about the underlying design.

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub: