diff options
author | Valerij Fredriksen <valerijf@verizonmedia.com> | 2019-09-05 17:29:15 +0200 |
---|---|---|
committer | Valerij Fredriksen <valerijf@verizonmedia.com> | 2019-09-05 17:29:15 +0200 |
commit | 163329a602eb560c61cad1b251dfd6dc1b4687d7 (patch) | |
tree | 4cf477e5d827613ace03d8250e95df6a96216a74 | |
parent | f02b1bf34903250e6bcd0252c7a232b453a66075 (diff) |
Optimize loop condition
-rw-r--r-- | node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/DynamicProvisioningMaintainer.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/DynamicProvisioningMaintainer.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/DynamicProvisioningMaintainer.java index c4b71ef9c05..1c27f9d1713 100644 --- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/DynamicProvisioningMaintainer.java +++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/DynamicProvisioningMaintainer.java @@ -108,7 +108,7 @@ public class DynamicProvisioningMaintainer extends Maintainer { .collect(Collectors.toList()); - for (Iterator<NodeResources> it = preProvisionCapacity.iterator(); it.hasNext();) { + for (Iterator<NodeResources> it = preProvisionCapacity.iterator(); it.hasNext() && !removableHosts.isEmpty();) { NodeResources resources = it.next(); removableHosts.stream() .filter(host -> NodePrioritizer.ALLOCATABLE_HOST_STATES.contains(host.state())) |