fix(baremetal-agent): avoid dead lock (#20477)

This commit is contained in:
屈轩
2024-06-04 18:04:52 +08:00
committed by GitHub
parent 9e5ab20cf4
commit e8ce72acb1
+1 -1
View File
@@ -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