Prevent nasty connection errors from hitting the console.

This commit is contained in:
Tony 2011-04-05 18:56:45 -05:00 committed by EvilSeph
parent c99dc23917
commit 4525d16842

View File

@ -6,6 +6,10 @@ import java.io.EOFException;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
// Craftbukkit start
import java.net.SocketException;
import java.net.SocketTimeoutException;
// Craftbukkit end
public abstract class Packet {
@ -86,6 +90,16 @@ public abstract class Packet {
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));
if (packetcounter == null) {