diff --git a/src/services/ConnectionService.java b/src/services/ConnectionService.java index 246501fd..15f12267 100644 --- a/src/services/ConnectionService.java +++ b/src/services/ConnectionService.java @@ -344,9 +344,9 @@ public class ConnectionService implements INetworkDispatch { object.setAttachment("disconnectTask", null); try { - List> schedulers = core.playerService.getSchedulers().get(object.getObjectID()); + Map> schedulers = core.playerService.getSchedulers().get(object.getObjectID()); if(schedulers != null) { - schedulers.forEach(s -> s.cancel(true)); + schedulers.forEach((s, thread) -> thread.cancel(true)); schedulers.clear(); } core.playerService.getSchedulers().remove(object.getObjectID());