From 607911562ece1be5012c69bf8fdfe2a4d58664e9 Mon Sep 17 00:00:00 2001 From: Rohit Yadav Date: Sat, 4 May 2024 17:16:49 +0530 Subject: [PATCH] server: fix NPE, compare known versus unknown in equals() Signed-off-by: Rohit Yadav --- .../src/main/java/com/cloud/resource/ResourceManagerImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/main/java/com/cloud/resource/ResourceManagerImpl.java b/server/src/main/java/com/cloud/resource/ResourceManagerImpl.java index 8a93ec8fe44..2f0d93b2c81 100755 --- a/server/src/main/java/com/cloud/resource/ResourceManagerImpl.java +++ b/server/src/main/java/com/cloud/resource/ResourceManagerImpl.java @@ -2390,7 +2390,7 @@ public class ResourceManagerImpl extends ManagerBase implements ResourceManager, _hostDao.update(host.getId(), host); } - if (host != null && host.getHypervisorType().equals(HypervisorType.XenServer) && + if (host != null && HypervisorType.XenServer.equals(host.getHypervisorType()) && startup instanceof StartupRoutingCommand) { final StartupRoutingCommand ssCmd = (StartupRoutingCommand)startup; updateSupportsClonedVolumes(host, ssCmd.getSupportsClonedVolumes());