X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=qosservice%2Fimpl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fnetvirt%2Fqosservice%2FQosPolicyChangeListener.java;h=6c26d9e6cbcd65fbbc54c1f5c57db8e431d7a9f9;hb=cf1ea9172b94fc17e45391b62bf4ca24ac5c5fe0;hp=04878b80c5105666b3db918c3fca194ac957f7ef;hpb=84a7d0a360f0d5f9b588e269840a92158d1be7d2;p=netvirt.git diff --git a/qosservice/impl/src/main/java/org/opendaylight/netvirt/qosservice/QosPolicyChangeListener.java b/qosservice/impl/src/main/java/org/opendaylight/netvirt/qosservice/QosPolicyChangeListener.java index 04878b80c5..6c26d9e6cb 100644 --- a/qosservice/impl/src/main/java/org/opendaylight/netvirt/qosservice/QosPolicyChangeListener.java +++ b/qosservice/impl/src/main/java/org/opendaylight/netvirt/qosservice/QosPolicyChangeListener.java @@ -250,14 +250,16 @@ public class QosPolicyChangeListener extends AbstractClusteredAsyncDataTreeChang } @NonNull List nonnullBandwidthLimitRules = - qosNeutronUtils.getQosPolicyMap().get(policyUuid).nonnullBandwidthLimitRules(); + new ArrayList(qosNeutronUtils.getQosPolicyMap().get(policyUuid) + .nonnullBandwidthLimitRules().values()); if (!nonnullBandwidthLimitRules.isEmpty()) { BandwidthLimitRules bandwidthLimitRules = nonnullBandwidthLimitRules.get(0); update(policyUuid, bandwidthLimitRules); } @NonNull List nonnullDscpmarkingRules = - qosNeutronUtils.getQosPolicyMap().get(policyUuid).nonnullDscpmarkingRules(); + new ArrayList(qosNeutronUtils.getQosPolicyMap().get(policyUuid) + .nonnullDscpmarkingRules().values()); if (!nonnullDscpmarkingRules.isEmpty()) { DscpmarkingRules dscpmarkingRules = nonnullDscpmarkingRules.get(0); update(policyUuid, dscpmarkingRules);