Restore sync/atomic use for consistency

This commit is contained in:
Michael Schurter 2016-11-08 16:21:52 -08:00
parent 293c596411
commit 290f71f62e
1 changed files with 2 additions and 1 deletions

View File

@ -11,6 +11,7 @@ import (
"strconv"
"strings"
"sync"
"sync/atomic"
"time"
"github.com/hashicorp/nomad/client"
@ -110,7 +111,7 @@ func (a *Agent) serverConfig() (*nomad.Config, error) {
if a.config.Server.BootstrapExpect == 1 {
conf.Bootstrap = true
} else {
conf.BootstrapExpect = int32(a.config.Server.BootstrapExpect)
atomic.StoreInt32(&conf.BootstrapExpect, int32(a.config.Server.BootstrapExpect))
}
}
if a.config.DataDir != "" {