From c75d25f1c09a4dbe588c8ad8a544559bf2895a8c Mon Sep 17 00:00:00 2001 From: Dan Ballard Date: Tue, 4 Jan 2022 11:43:51 -0500 Subject: [PATCH] document mathiasme fix --- metrics/metrics.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/metrics/metrics.go b/metrics/metrics.go index bd73126..3966d23 100644 --- a/metrics/metrics.go +++ b/metrics/metrics.go @@ -9,6 +9,10 @@ import ( "time" ) +// Fields must be in this order because go compiler has problems with 64bit fields on 32 bit arches (arm32 raspberry pi): +// https://git.openprivacy.ca/cwtch.im/server/pulls/30 +// https://github.com/golang/go/issues/599 +// https://github.com/census-instrumentation/opencensus-go/issues/587 type counter struct { count uint64 startTime time.Time