Fix safe panic
This commit is contained in:
parent
feee8ad72e
commit
1a5f1977c4
1 changed files with 2 additions and 1 deletions
|
@ -16,7 +16,7 @@ type Leadership struct {
|
||||||
*safe.Pool
|
*safe.Pool
|
||||||
*types.Cluster
|
*types.Cluster
|
||||||
candidate *leadership.Candidate
|
candidate *leadership.Candidate
|
||||||
leader safe.Safe
|
leader *safe.Safe
|
||||||
listeners []LeaderListener
|
listeners []LeaderListener
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -27,6 +27,7 @@ func NewLeadership(ctx context.Context, cluster *types.Cluster) *Leadership {
|
||||||
Cluster: cluster,
|
Cluster: cluster,
|
||||||
candidate: leadership.NewCandidate(cluster.Store, cluster.Store.Prefix+"/leader", cluster.Node, 20*time.Second),
|
candidate: leadership.NewCandidate(cluster.Store, cluster.Store.Prefix+"/leader", cluster.Node, 20*time.Second),
|
||||||
listeners: []LeaderListener{},
|
listeners: []LeaderListener{},
|
||||||
|
leader: safe.New(false),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue