diff options
author | Harald Musum <musum@yahooinc.com> | 2024-05-31 14:38:33 +0200 |
---|---|---|
committer | Harald Musum <musum@yahooinc.com> | 2024-05-31 14:38:33 +0200 |
commit | 1f4fc038b4bd20bcd5ee635c6c0226263a2ef4a6 (patch) | |
tree | 13b5dc79d73125c35545eedd86fc7227910079ac | |
parent | 71ed9365664a579247e52e056573f8bf00345ee7 (diff) |
Return immediately if we are shutting down
-rw-r--r-- | configserver/src/main/java/com/yahoo/vespa/config/server/maintenance/ApplicationPackageMaintainer.java | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/maintenance/ApplicationPackageMaintainer.java b/configserver/src/main/java/com/yahoo/vespa/config/server/maintenance/ApplicationPackageMaintainer.java index 4db069741fa..5f2bbe1df58 100644 --- a/configserver/src/main/java/com/yahoo/vespa/config/server/maintenance/ApplicationPackageMaintainer.java +++ b/configserver/src/main/java/com/yahoo/vespa/config/server/maintenance/ApplicationPackageMaintainer.java @@ -3,7 +3,6 @@ package com.yahoo.vespa.config.server.maintenance; import com.yahoo.config.FileReference; import com.yahoo.config.provision.ApplicationId; -import com.yahoo.config.provision.TenantName; import com.yahoo.config.subscription.ConfigSourceSet; import com.yahoo.jrt.Supervisor; import com.yahoo.jrt.Transport; @@ -63,7 +62,7 @@ public class ApplicationPackageMaintainer extends ConfigServerMaintainer { List<Runnable> futureDownloads = new ArrayList<>(); for (Session session : preparedAndActivatedSessions()) { if (shuttingDown()) - break; + return asSuccessFactorDeviation(attempts, failures[0]); ApplicationId applicationId = session.getOptionalApplicationId().orElse(null); if (applicationId == null) // dry-run sessions have no application id |