diff options
author | Jon Marius Venstad <venstad@gmail.com> | 2022-03-08 08:15:20 +0100 |
---|---|---|
committer | Jon Marius Venstad <venstad@gmail.com> | 2022-03-08 08:15:20 +0100 |
commit | 60437f125dda3b77dd3c863db02309a1309ac7dd (patch) | |
tree | 60671535a5ab26d9accfc058e72e95263261616e | |
parent | 4bbdb068edf29a882c002c99fe2a382a5ea11cd0 (diff) |
Close executor in test code
-rw-r--r-- | controller-server/src/test/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentContext.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentContext.java b/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentContext.java index 7c2009255cb..989a7c31821 100644 --- a/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentContext.java +++ b/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentContext.java @@ -236,8 +236,13 @@ public class DeploymentContext { /** Flush count pending DNS updates */ public DeploymentContext flushDnsUpdates(int count) { var dispatcher = new NameServiceDispatcher(tester.controller(), Duration.ofSeconds(count)); - dispatcher.run(); - return this; + try { + dispatcher.run(); + return this; + } + finally { + dispatcher.shutdown(); + } } /** Add a routing policy for this in given zone, with status set to inactive */ |