diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/org/bukkit/craftbukkit/scheduler/CraftScheduler.java | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/scheduler/CraftScheduler.java b/src/main/java/org/bukkit/craftbukkit/scheduler/CraftScheduler.java index 815b238d..02066909 100644 --- a/src/main/java/org/bukkit/craftbukkit/scheduler/CraftScheduler.java +++ b/src/main/java/org/bukkit/craftbukkit/scheduler/CraftScheduler.java @@ -49,7 +49,6 @@ public class CraftScheduler implements BukkitScheduler, Runnable { long firstTick = -1; long currentTick = -1; CraftTask first = null; - TreeMap<CraftTask, Boolean> nextQueue = new TreeMap<CraftTask, Boolean>(); do { synchronized (schedulerQueue) { first = null; @@ -65,7 +64,7 @@ public class CraftScheduler implements BukkitScheduler, Runnable { processTask(first); if (first.getPeriod() >= 0) { first.updateExecution(); - nextQueue.put(first, first.isSync()); + schedulerQueue.put(first, first.isSync()); } } else { stop = true; @@ -79,10 +78,6 @@ public class CraftScheduler implements BukkitScheduler, Runnable { } } while (!stop); - synchronized (schedulerQueue) { - schedulerQueue.putAll(nextQueue); - } - long sleepTime = 0; if (first == null) { sleepTime = 60000L; |