mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-09-24 16:03:43 +08:00
fix(baremetal-agent): avoid dead lock (#20477)
This commit is contained in:
@@ -1477,7 +1477,7 @@ func (b *SBaremetalInstance) GetServer() baremetaltypes.IBaremetalServer {
|
||||
defer b.serverLock.Unlock()
|
||||
if !b.desc.Contains("server_id") && b.server != nil {
|
||||
log.Warningf("baremetal %s server_id not present, remove server %q", b.GetName(), b.server.GetName())
|
||||
b.RemoveServer()
|
||||
b.removeServer()
|
||||
return nil
|
||||
}
|
||||
return b.server
|
||||
|
||||
Reference in New Issue
Block a user