diff options
Diffstat (limited to 'container-disc/src/main/java/com/yahoo/container/jdisc/ConfiguredApplication.java')
-rw-r--r-- | container-disc/src/main/java/com/yahoo/container/jdisc/ConfiguredApplication.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/container-disc/src/main/java/com/yahoo/container/jdisc/ConfiguredApplication.java b/container-disc/src/main/java/com/yahoo/container/jdisc/ConfiguredApplication.java index 9159eebda31..38f64c9decc 100644 --- a/container-disc/src/main/java/com/yahoo/container/jdisc/ConfiguredApplication.java +++ b/container-disc/src/main/java/com/yahoo/container/jdisc/ConfiguredApplication.java @@ -86,7 +86,7 @@ public final class ConfiguredApplication implements Application { private ScheduledThreadPoolExecutor shutdownDeadlineExecutor; private Thread reconfigurerThread; private Thread portWatcher; - private QrConfig qrConfig; + private volatile QrConfig qrConfig; static { LogSetup.initVespaLogging("Container"); @@ -205,6 +205,8 @@ public final class ConfiguredApplication implements Application { if (qrConfig.restartOnDeploy()) { log.info("Stopping reconfigurer thread."); break; + } else { + log.info("Keeping reconfigurer thread alive."); } } catch (ConfigInterruptedException | InterruptedException e) { break; |