Fix logic of waiting unfinished tasks
This commit is contained in:
parent
562ed40f70
commit
a3a3e94cd4
@ -540,7 +540,7 @@ public class AuthMe extends JavaPlugin {
|
|||||||
List<BukkitTask> pendingTasks = getServer().getScheduler().getPendingTasks();
|
List<BukkitTask> pendingTasks = getServer().getScheduler().getPendingTasks();
|
||||||
for (Iterator<BukkitTask> iterator = pendingTasks.iterator(); iterator.hasNext();) {
|
for (Iterator<BukkitTask> iterator = pendingTasks.iterator(); iterator.hasNext();) {
|
||||||
BukkitTask pendingTask = iterator.next();
|
BukkitTask pendingTask = iterator.next();
|
||||||
if (pendingTask.getOwner().equals(this) || pendingTask.isSync()) {
|
if (!pendingTask.getOwner().equals(this) || pendingTask.isSync()) {
|
||||||
//remove all unrelevant tasks
|
//remove all unrelevant tasks
|
||||||
iterator.remove();
|
iterator.remove();
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user