From 85c9088293abd96a6246668b414d2416b260bbe1 Mon Sep 17 00:00:00 2001 From: unkin-agent Date: Sun, 13 Sep 2026 14:13:44 +1000 Subject: [PATCH] Say that owner-first covers a certname with no resolved owner --- upstream.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/upstream.go b/upstream.go index 16a4afe..aa6ba3f 100644 --- a/upstream.go +++ b/upstream.go @@ -94,12 +94,12 @@ const ( // reply they all gave is the estate's answer; anything else leaves a backend // whose reply is evidence about the backend, which is what 502 reports. askPeers askOrder = iota - // askOwnerFirst: the path names one entity, the backend holding it is asked - // first and the rest only as fallbacks in case it does not answer. A backend - // that does not hold the entity replies 404 to say exactly that, which is not - // a dissent from the holder's reply, so requiring the two to agree asks a - // question nobody was posed. The first backend that answered is the one that - // knows. + // askOwnerFirst: the path names one entity, so the backend holding it is + // asked first — or, where no owner is known, they are asked in configured + // order — and the rest only as fallbacks. A backend that does not hold the + // entity replies 404 to say exactly that, which is not a dissent from the + // holder's reply, so requiring the two to agree asks a question nobody was + // posed. The first backend that answered is the one that knows. askOwnerFirst )