Capture server packet handling errors into the FML log file for diagnostics
This commit is contained in:
parent
519d2365ca
commit
80b3f0fd97
|
@ -0,0 +1,19 @@
|
|||
--- ../src-base/common/net/minecraft/src/NetworkListenThread.java
|
||||
+++ ../src-work/common/net/minecraft/src/NetworkListenThread.java
|
||||
@@ -6,6 +6,8 @@
|
||||
import java.util.List;
|
||||
import java.util.logging.Level;
|
||||
import java.util.logging.Logger;
|
||||
+
|
||||
+import cpw.mods.fml.common.FMLLog;
|
||||
import net.minecraft.server.MinecraftServer;
|
||||
|
||||
public abstract class NetworkListenThread
|
||||
@@ -43,6 +45,7 @@
|
||||
}
|
||||
catch (Exception var4)
|
||||
{
|
||||
+ FMLLog.log(Level.SEVERE, var4, "A critical server error occured handling a packet, kicking %s", var2);
|
||||
field_71751_a.log(Level.WARNING, "Failed to handle packet: " + var4, var4);
|
||||
var2.func_72565_c("Internal server error");
|
||||
}
|
|
@ -0,0 +1,17 @@
|
|||
--- ../src-base/common/net/minecraft/src/ServerListenThread.java
|
||||
+++ ../src-work/common/net/minecraft/src/ServerListenThread.java
|
||||
@@ -1,5 +1,6 @@
|
||||
package net.minecraft.src;
|
||||
|
||||
+import cpw.mods.fml.common.FMLLog;
|
||||
import cpw.mods.fml.common.Side;
|
||||
import cpw.mods.fml.common.asm.SideOnly;
|
||||
import java.io.IOException;
|
||||
@@ -51,6 +52,7 @@
|
||||
catch (Exception var6)
|
||||
{
|
||||
var3.func_72527_a("Internal server error");
|
||||
+ FMLLog.log(Level.SEVERE, var6, "Error handling login related packet - connection from %s refused", var3.field_72543_h);
|
||||
field_71777_a.log(Level.WARNING, "Failed to handle packet: " + var6, var6);
|
||||
}
|
||||
|
Loading…
Reference in New Issue