diff options
author | Harald Musum <musum@verizonmedia.com> | 2020-11-27 09:05:18 +0100 |
---|---|---|
committer | Harald Musum <musum@verizonmedia.com> | 2020-11-27 09:05:18 +0100 |
commit | 8a270f765ec7989482f2431bb566f0b46928f474 (patch) | |
tree | 7beadfe607a0f4fc2c80265b631a47cb86d81e47 /config-model/src/main | |
parent | 4969ad3eacb9e1c155cfa2c2484717a2a3d20c37 (diff) |
Check that parent is non-null and of correct type
Diffstat (limited to 'config-model/src/main')
-rw-r--r-- | config-model/src/main/java/com/yahoo/vespa/model/container/ApplicationContainer.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/container/ApplicationContainer.java b/config-model/src/main/java/com/yahoo/vespa/model/container/ApplicationContainer.java index e1c4bdc3cba..a52b4d915c9 100644 --- a/config-model/src/main/java/com/yahoo/vespa/model/container/ApplicationContainer.java +++ b/config-model/src/main/java/com/yahoo/vespa/model/container/ApplicationContainer.java @@ -78,7 +78,11 @@ public final class ApplicationContainer extends Container implements @Override public void getConfig(ZookeeperServerConfig.Builder builder) { - ((ApplicationContainerCluster)parent).getConfig(builder); + AbstractConfigProducer<?> parent = getParent(); + if (parent == null) return; + + if (parent instanceof ApplicationContainerCluster) + ((ApplicationContainerCluster) this.parent).getConfig(builder); builder.myid(index()); } |