summaryrefslogtreecommitdiffstats
path: root/node-repository
diff options
context:
space:
mode:
authorValerij Fredriksen <valerijf@verizonmedia.com>2019-09-05 17:29:15 +0200
committerValerij Fredriksen <valerijf@verizonmedia.com>2019-09-05 17:29:15 +0200
commit163329a602eb560c61cad1b251dfd6dc1b4687d7 (patch)
tree4cf477e5d827613ace03d8250e95df6a96216a74 /node-repository
parentf02b1bf34903250e6bcd0252c7a232b453a66075 (diff)
Optimize loop condition
Diffstat (limited to 'node-repository')
-rw-r--r--node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/DynamicProvisioningMaintainer.java2
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()))