From e82813b50922e2729290ebbace07f482248c1157 Mon Sep 17 00:00:00 2001 From: Wei Zhou Date: Mon, 30 Nov 2020 11:52:16 +0100 Subject: [PATCH] kvm: fix router.aggregation.command.each.timeout is reset to 600 when update other kvm configs (#4496) * kvm: fix router.aggregation.command.each.timeout is reset to 600 when update other kvm configs * remove _params --- .../agent/resource/virtualnetwork/VirtualRoutingResource.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/core/src/main/java/com/cloud/agent/resource/virtualnetwork/VirtualRoutingResource.java b/core/src/main/java/com/cloud/agent/resource/virtualnetwork/VirtualRoutingResource.java index 839f34ac658..8f4670d6e5d 100644 --- a/core/src/main/java/com/cloud/agent/resource/virtualnetwork/VirtualRoutingResource.java +++ b/core/src/main/java/com/cloud/agent/resource/virtualnetwork/VirtualRoutingResource.java @@ -87,7 +87,6 @@ public class VirtualRoutingResource { private int _retry; private int _port; private Duration _eachTimeout; - private Map _params; private String _cfgVersion = "1.0"; @@ -397,7 +396,7 @@ public class VirtualRoutingResource { } public boolean configureHostParams(final Map params) { - if (_params.get("router.aggregation.command.each.timeout") != null) { + if (params.get("router.aggregation.command.each.timeout") != null) { String value = (String)params.get("router.aggregation.command.each.timeout"); _eachTimeout = Duration.standardSeconds(NumbersUtil.parseLong(value, 600)); if (s_logger.isDebugEnabled()){ @@ -410,7 +409,6 @@ public class VirtualRoutingResource { public boolean configure(final String name, final Map params) throws ConfigurationException { _name = name; - _params = params; String value = (String)params.get("ssh.sleep"); _sleep = NumbersUtil.parseInt(value, 10) * 1000;