fix issues with pool membership synchronization
This commit is contained in:
+6
-6
@@ -56,6 +56,12 @@ func (cluster *Cluster) Sync() error {
|
||||
}
|
||||
}
|
||||
|
||||
// after synchronizing an instance, resync pool membership
|
||||
err = cluster.ResolvePoolMembership()
|
||||
if err != nil {
|
||||
err_ch <- err
|
||||
}
|
||||
|
||||
err_ch <- nil
|
||||
}()
|
||||
|
||||
@@ -276,12 +282,6 @@ func (host *Node) RebuildInstance(instancetype InstanceType, vmid uint) error {
|
||||
}
|
||||
}
|
||||
|
||||
// after synchronizing an instance, resync pool membership
|
||||
err = host.cluster.ResolvePoolMembership()
|
||||
if err != nil {
|
||||
err_ch <- err
|
||||
}
|
||||
|
||||
err_ch <- nil
|
||||
}()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user