Fix safe panic

This commit is contained in:
Emile Vauge 2016-12-09 14:26:33 +01:00
parent feee8ad72e
commit 1a5f1977c4
No known key found for this signature in database
GPG key ID: D808B4C167352E59

View file

@ -16,7 +16,7 @@ type Leadership struct {
*safe.Pool
*types.Cluster
candidate *leadership.Candidate
leader safe.Safe
leader *safe.Safe
listeners []LeaderListener
}
@ -27,6 +27,7 @@ func NewLeadership(ctx context.Context, cluster *types.Cluster) *Leadership {
Cluster: cluster,
candidate: leadership.NewCandidate(cluster.Store, cluster.Store.Prefix+"/leader", cluster.Node, 20*time.Second),
listeners: []LeaderListener{},
leader: safe.New(false),
}
}