From 497f1c9aceabf97fbcc45c480c9700480bda5c7f Mon Sep 17 00:00:00 2001 From: yueh Date: Thu, 29 Dec 2016 15:51:17 +0100 Subject: [PATCH] Fixes #2714: Use a concurrent list to back NetworkList (#2715) --- src/main/java/appeng/me/NetworkList.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/appeng/me/NetworkList.java b/src/main/java/appeng/me/NetworkList.java index f71fe97f..c4e1ed71 100644 --- a/src/main/java/appeng/me/NetworkList.java +++ b/src/main/java/appeng/me/NetworkList.java @@ -21,8 +21,8 @@ package appeng.me; import java.util.Collection; import java.util.Iterator; -import java.util.LinkedList; import java.util.List; +import java.util.concurrent.CopyOnWriteArrayList; /** @@ -31,7 +31,7 @@ import java.util.List; public class NetworkList implements Collection { - private List networks = new LinkedList(); + private List networks = new CopyOnWriteArrayList<>(); @Override public int size() @@ -108,6 +108,6 @@ public class NetworkList implements Collection @Override public void clear() { - this.networks = new LinkedList(); + this.networks.clear(); } }