diff --git a/common/src/main/java/us/ajg0702/queue/common/QueueManagerImpl.java b/common/src/main/java/us/ajg0702/queue/common/QueueManagerImpl.java index ec066c9..545274f 100644 --- a/common/src/main/java/us/ajg0702/queue/common/QueueManagerImpl.java +++ b/common/src/main/java/us/ajg0702/queue/common/QueueManagerImpl.java @@ -14,11 +14,12 @@ import us.ajg0702.utils.common.TimeUtils; import java.util.*; import java.util.concurrent.CompletableFuture; +import java.util.concurrent.CopyOnWriteArrayList; import java.util.concurrent.TimeUnit; public class QueueManagerImpl implements QueueManager { - private final List servers = new ArrayList<>(); + private final List servers = new CopyOnWriteArrayList<>(); private final QueueMain main; private final Messages msgs;