mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
Read membership information from the backend.
This commit is contained in:
parent
ed4a87d541
commit
205a1a442a
@ -253,11 +253,12 @@ func (c *RaftCluster) Recover(onSet func(*zap.Logger, *semver.Version)) {
|
|||||||
c.Lock()
|
c.Lock()
|
||||||
defer c.Unlock()
|
defer c.Unlock()
|
||||||
|
|
||||||
c.members, c.removed = membersFromStore(c.lg, c.v2store)
|
|
||||||
if c.be != nil {
|
if c.be != nil {
|
||||||
c.version = clusterVersionFromBackend(c.lg, c.be)
|
c.version = clusterVersionFromBackend(c.lg, c.be)
|
||||||
|
c.members, c.removed = membersFromBackend(c.lg, c.be)
|
||||||
} else {
|
} else {
|
||||||
c.version = clusterVersionFromStore(c.lg, c.v2store)
|
c.version = clusterVersionFromStore(c.lg, c.v2store)
|
||||||
|
c.members, c.removed = membersFromStore(c.lg, c.v2store)
|
||||||
}
|
}
|
||||||
|
|
||||||
if c.be != nil {
|
if c.be != nil {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user