aboutsummaryrefslogtreecommitdiffstats
path: root/container-core/src/main/java/com/yahoo/container/di/Container.java
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2022-02-04 13:48:06 +0100
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2022-02-04 13:48:06 +0100
commit17dfbf4625386d1f37313f2da9f6f9b4c7e96c4c (patch)
treeaed2ab71aba51a593d63f6962e03bca29fc3c33e /container-core/src/main/java/com/yahoo/container/di/Container.java
parentbbbfcfa38c01142e8fd56b48fb08da30cd38383d (diff)
Shutdown reconfiguration thread in a more controlled way
Use interrupts is a horrible mechanism as we cannot control which part of the code receives the signal.
Diffstat (limited to 'container-core/src/main/java/com/yahoo/container/di/Container.java')
-rw-r--r--container-core/src/main/java/com/yahoo/container/di/Container.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/container-core/src/main/java/com/yahoo/container/di/Container.java b/container-core/src/main/java/com/yahoo/container/di/Container.java
index 5d5906c7a37..b8bc5fc6c99 100644
--- a/container-core/src/main/java/com/yahoo/container/di/Container.java
+++ b/container-core/src/main/java/com/yahoo/container/di/Container.java
@@ -254,14 +254,14 @@ public class Container {
}
public void shutdown(ComponentGraph graph) {
- shutdownConfigurer();
+ shutdownConfigRetriever();
if (graph != null) {
scheduleGraphForDeconstruction(graph);
destructor.shutdown();
}
}
- void shutdownConfigurer() {
+ public void shutdownConfigRetriever() {
retriever.shutdown();
}