diff options
author | Martin Polden <mpolden@mpolden.no> | 2022-02-11 12:35:47 +0100 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2022-02-11 12:35:47 +0100 |
commit | d76c8b9e52cb8454a245096147d5f03436b3e9c1 (patch) | |
tree | 2801013fcff347a76bda1b76f3d1dd596f738d7b /container-disc/src | |
parent | b85edf5d732c4ceaca4012c15e7755e6e690bdf2 (diff) |
Only shutdown non-null configurer
Diffstat (limited to 'container-disc/src')
-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 aa70bd8197f..a27b082f014 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 @@ -434,7 +434,9 @@ public final class ConfiguredApplication implements Application { @Override public void destroy() { log.info("Destroy: Shutting down container now"); - configurer.shutdown(); + if (configurer != null) { + configurer.shutdown(); + } slobrokConfigSubscriber.ifPresent(SlobrokConfigSubscriber::shutdown); Container.get().shutdown(); unregisterInSlobrok(); |