You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by no...@apache.org on 2020/06/02 05:53:11 UTC
[lucene-solr] branch master updated: SOLR-14525: Test failure
This is an automated email from the ASF dual-hosted git repository.
noble pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git
The following commit(s) were added to refs/heads/master by this push:
new 552f194 SOLR-14525: Test failure
552f194 is described below
commit 552f1940af3ac5f95bcb1f890ff6619ea9463313
Author: noble <no...@apache.org>
AuthorDate: Tue Jun 2 15:52:49 2020 +1000
SOLR-14525: Test failure
---
solr/core/src/java/org/apache/solr/pkg/PackageListeners.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/solr/core/src/java/org/apache/solr/pkg/PackageListeners.java b/solr/core/src/java/org/apache/solr/pkg/PackageListeners.java
index a483514..b5b295f 100644
--- a/solr/core/src/java/org/apache/solr/pkg/PackageListeners.java
+++ b/solr/core/src/java/org/apache/solr/pkg/PackageListeners.java
@@ -23,7 +23,7 @@ import java.lang.ref.SoftReference;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
-
+import java.util.concurrent.CopyOnWriteArrayList;
import org.apache.solr.core.PluginInfo;
import org.apache.solr.core.SolrCore;
import org.apache.solr.logging.MDCLoggingContext;
@@ -42,7 +42,7 @@ public class PackageListeners {
// this registry only keeps a weak reference because it does not want to
// cause a memory leak if the listener forgets to unregister itself
- private List<Reference<Listener>> listeners = new ArrayList<>();
+ private List<Reference<Listener>> listeners = new CopyOnWriteArrayList<>();
public synchronized void addListener(Listener listener) {
listeners.add(new SoftReference<>(listener));