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).
This commit is contained in:
Miek Gieben 2018-06-05 17:21:09 +01:00 committed by GitHub
parent ec334014d7
commit 751a08d6a2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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.