Archiviert
13
0

Small bug fixes.

Dieser Commit ist enthalten in:
Kristian S. Stangeland 2012-09-30 00:25:04 +02:00
Ursprung 711990fa15
Commit c77103246e
3 geänderte Dateien mit 4 neuen und 3 gelöschten Zeilen

Datei anzeigen

@ -92,7 +92,7 @@ public class ProtocolLibrary extends JavaPlugin {
private void createAsyncTask(Server server) { private void createAsyncTask(Server server) {
try { try {
if (asyncPacketTask < 0) if (asyncPacketTask >= 0)
throw new IllegalStateException("Async task has already been created"); throw new IllegalStateException("Async task has already been created");
// Attempt to create task // Attempt to create task

Datei anzeigen

@ -1,5 +1,6 @@
package com.comphenix.protocol.async; package com.comphenix.protocol.async;
import java.util.Collection;
import java.util.List; import java.util.List;
import java.util.Set; import java.util.Set;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
@ -177,7 +178,8 @@ public class AsyncFilterManager implements AsynchronousManager {
@Override @Override
public boolean hasAsynchronousListeners(PacketEvent packet) { public boolean hasAsynchronousListeners(PacketEvent packet) {
return getProcessingQueue(packet).getListener(packet.getPacketID()).size() > 0; Collection<?> list = getProcessingQueue(packet).getListener(packet.getPacketID());
return list != null && list.size() > 0;
} }
/** /**

Datei anzeigen

@ -8,7 +8,6 @@ import org.bukkit.plugin.Plugin;
import com.comphenix.protocol.events.PacketAdapter; import com.comphenix.protocol.events.PacketAdapter;
import com.comphenix.protocol.events.PacketEvent; import com.comphenix.protocol.events.PacketEvent;
import com.comphenix.protocol.events.PacketListener; import com.comphenix.protocol.events.PacketListener;
import com.sun.org.apache.bcel.internal.generic.GETSTATIC;
/** /**
* Represents a handler for an asynchronous event. * Represents a handler for an asynchronous event.