From 28eb194406557aba3f91e1c98565b15c4ebe2097 Mon Sep 17 00:00:00 2001 From: Harald Musum Date: Fri, 18 Sep 2020 13:24:12 +0200 Subject: Shut down transport after rpc executor --- .../main/java/com/yahoo/vespa/config/proxy/ConfigProxyRpcServer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config-proxy/src/main/java/com/yahoo/vespa/config/proxy/ConfigProxyRpcServer.java b/config-proxy/src/main/java/com/yahoo/vespa/config/proxy/ConfigProxyRpcServer.java index a19d5809660..30f4884c737 100644 --- a/config-proxy/src/main/java/com/yahoo/vespa/config/proxy/ConfigProxyRpcServer.java +++ b/config-proxy/src/main/java/com/yahoo/vespa/config/proxy/ConfigProxyRpcServer.java @@ -60,13 +60,13 @@ public class ConfigProxyRpcServer implements Runnable, TargetWatcher, RpcServer } void shutdown() { - supervisor.transport().shutdown(); try { rpcExecutor.shutdownNow(); rpcExecutor.awaitTermination(10, TimeUnit.SECONDS); } catch (InterruptedException e) { throw new RuntimeException(e); } + supervisor.transport().shutdown(); } Spec getSpec() { -- cgit v1.2.3