From 157a4264e84848c5a2d845cdd9e345c7a3fba1b7 Mon Sep 17 00:00:00 2001 From: Martin Polden Date: Mon, 6 Aug 2018 14:55:44 +0200 Subject: Ensure add happens before remove --- .../yahoo/vespa/hosted/provision/maintenance/ApplicationMaintainer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'node-repository') diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/ApplicationMaintainer.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/ApplicationMaintainer.java index 62dc9c2395f..e3df6199d06 100644 --- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/ApplicationMaintainer.java +++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/ApplicationMaintainer.java @@ -71,8 +71,8 @@ public abstract class ApplicationMaintainer extends Maintainer { } log.log(LogLevel.INFO, application + " will be deployed, last deploy time " + getLastDeployTime(application)); - deploymentExecutor.execute(() -> deployWithLock(application)); pendingDeployments.add(application); + deploymentExecutor.execute(() -> deployWithLock(application)); } protected Deployer deployer() { return deployer; } -- cgit v1.2.3