You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@solr.apache.org by ds...@apache.org on 2024/03/15 02:06:27 UTC

(solr) 02/02: Tests: avoid NPE in JettySolrRunner lifeCycleStopped (#2337)

This is an automated email from the ASF dual-hosted git repository.

dsmiley pushed a commit to branch branch_9x
in repository https://gitbox.apache.org/repos/asf/solr.git

commit 8c91cd064a15af4ab4e19d2503e45c9db1d0f442
Author: David Smiley <ds...@apache.org>
AuthorDate: Thu Mar 14 16:38:33 2024 -0400

    Tests: avoid NPE in JettySolrRunner lifeCycleStopped (#2337)
    
    (cherry picked from commit 6697e8aa07acf9f4b6baae5fc3a747c21d3e07e8)
---
 .../src/java/org/apache/solr/embedded/JettySolrRunner.java            | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/solr/test-framework/src/java/org/apache/solr/embedded/JettySolrRunner.java b/solr/test-framework/src/java/org/apache/solr/embedded/JettySolrRunner.java
index d3fc76afff3..7edb5bc7fdc 100644
--- a/solr/test-framework/src/java/org/apache/solr/embedded/JettySolrRunner.java
+++ b/solr/test-framework/src/java/org/apache/solr/embedded/JettySolrRunner.java
@@ -384,7 +384,9 @@ public class JettySolrRunner {
 
             @Override
             public synchronized void lifeCycleStopped(LifeCycle arg0) {
-              coreContainerProvider.close();
+              if (coreContainerProvider != null) {
+                coreContainerProvider.close();
+              }
             }
 
             @Override