From 73eca94c45ee0395790c011fd5409f3bbf7371ca Mon Sep 17 00:00:00 2001 From: md_5 Date: Sun, 13 Apr 2014 09:01:16 +1000 Subject: [PATCH] Print Stack on InternalException - for debugging some ConcurrentMod issues. --- ...130-Print-Stack-on-InternalException.patch | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 CraftBukkit-Patches/0130-Print-Stack-on-InternalException.patch diff --git a/CraftBukkit-Patches/0130-Print-Stack-on-InternalException.patch b/CraftBukkit-Patches/0130-Print-Stack-on-InternalException.patch new file mode 100644 index 0000000..fd860c9 --- /dev/null +++ b/CraftBukkit-Patches/0130-Print-Stack-on-InternalException.patch @@ -0,0 +1,21 @@ +From 892218d826551eb7273e3627190d945e37abec90 Mon Sep 17 00:00:00 2001 +From: md_5 +Date: Sun, 13 Apr 2014 09:00:59 +1000 +Subject: [PATCH] Print Stack on InternalException + + +diff --git a/src/main/java/net/minecraft/server/NetworkManager.java b/src/main/java/net/minecraft/server/NetworkManager.java +index 9842440..214f071 100644 +--- a/src/main/java/net/minecraft/server/NetworkManager.java ++++ b/src/main/java/net/minecraft/server/NetworkManager.java +@@ -81,6 +81,7 @@ public class NetworkManager extends SimpleChannelInboundHandler { + + public void exceptionCaught(ChannelHandlerContext channelhandlercontext, Throwable throwable) { + this.close(new ChatMessage("disconnect.genericReason", new Object[] { "Internal Exception: " + throwable})); ++ throwable.printStackTrace(); // Spigot + } + + protected void a(ChannelHandlerContext channelhandlercontext, Packet packet) { +-- +1.8.3.2 +