13
0
geforkt von Mirrors/Paper

Prevent nasty connection errors from hitting the console.

Dieser Commit ist enthalten in:
Tony 2011-04-05 18:56:45 -05:00 committet von EvilSeph
Ursprung c99dc23917
Commit 4525d16842

Datei anzeigen

@ -6,6 +6,10 @@ import java.io.EOFException;
import java.io.IOException; import java.io.IOException;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
// Craftbukkit start
import java.net.SocketException;
import java.net.SocketTimeoutException;
// Craftbukkit end
public abstract class Packet { public abstract class Packet {
@ -86,6 +90,16 @@ public abstract class Packet {
return null; return null;
} }
// Craftbukkit start
catch (SocketTimeoutException exception) {
System.out.println("Read timed out");
return null;
} catch (SocketException exception) {
System.out.println("Connection reset");
return null;
}
// Craftbukkit end
PacketCounter packetcounter = (PacketCounter) c.get(Integer.valueOf(i)); PacketCounter packetcounter = (PacketCounter) c.get(Integer.valueOf(i));
if (packetcounter == null) { if (packetcounter == null) {