From 0966c94e14c61b0d4feae37dd4f0fec6f57bfccf Mon Sep 17 00:00:00 2001 From: ajgeiss0702 Date: Fri, 28 May 2021 06:20:30 -0700 Subject: [PATCH] Should fix concurrent modification exception --- src/main/java/us/ajg0702/queue/Manager.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/us/ajg0702/queue/Manager.java b/src/main/java/us/ajg0702/queue/Manager.java index fdf36d4..ee80971 100644 --- a/src/main/java/us/ajg0702/queue/Manager.java +++ b/src/main/java/us/ajg0702/queue/Manager.java @@ -332,9 +332,10 @@ public class Manager { public void sendQueueEvents() { - for(QueueServer s : servers) { - for(ProxiedPlayer p : s.getQueue()) { - BungeeUtils.sendCustomData(p, "inqueueevent", "true"); + for(Iterator it = servers.iterator(); it.hasNext();) { + QueueServer s = it.next(); + for(Iterator pit = s.getQueue().iterator(); pit.hasNext();) { + BungeeUtils.sendCustomData(pit.next(), "inqueueevent", "true"); } } }