From 751a08d6a2e3ace62e40ed8170015e7051d0020c Mon Sep 17 00:00:00 2001 From: Miek Gieben Date: Tue, 5 Jun 2018 17:21:09 +0100 Subject: [PATCH] plugin/forward: fix alignment for sync.Atomic (#1855) These must be alligned on 8 bytes, in Go this means putting them first in the struct (AFAICT). --- plugin/forward/proxy.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin/forward/proxy.go b/plugin/forward/proxy.go index 5e85d4969..df1f7ae97 100644 --- a/plugin/forward/proxy.go +++ b/plugin/forward/proxy.go @@ -13,6 +13,9 @@ import ( // Proxy defines an upstream host. type Proxy struct { + avgRtt int64 + fails uint32 + addr string client *dns.Client @@ -22,9 +25,6 @@ type Proxy struct { // health checking probe *up.Probe - fails uint32 - - avgRtt int64 } // NewProxy returns a new proxy.