diff --git a/solr/core/src/java/org/apache/solr/core/CoreContainer.java b/solr/core/src/java/org/apache/solr/core/CoreContainer.java index f4b145ea5c8..e55ffb72397 100644 --- a/solr/core/src/java/org/apache/solr/core/CoreContainer.java +++ b/solr/core/src/java/org/apache/solr/core/CoreContainer.java @@ -489,6 +489,9 @@ public class CoreContainer SolrCore old = null; synchronized (cores) { + if (isShutDown) { + throw new IllegalStateException("This CoreContainer has been shutdown"); + } old = cores.put(name, core); /* * set both the name of the descriptor and the name of the