mirror of
https://github.com/PaperMC/Waterfall.git
synced 2025-01-08 08:57:39 +01:00
29 lines
1.5 KiB
Diff
29 lines
1.5 KiB
Diff
From 046016c634919b94cb990e4aa05e7b9cdc28f54d Mon Sep 17 00:00:00 2001
|
|
From: Shane Freeder <theboyetronic@gmail.com>
|
|
Date: Sun, 19 Jun 2022 10:31:51 +0100
|
|
Subject: [PATCH] Expand packet-decode-logging usage
|
|
|
|
|
|
diff --git a/proxy/src/main/java/net/md_5/bungee/netty/HandlerBoss.java b/proxy/src/main/java/net/md_5/bungee/netty/HandlerBoss.java
|
|
index 33494237..29cf4b4f 100644
|
|
--- a/proxy/src/main/java/net/md_5/bungee/netty/HandlerBoss.java
|
|
+++ b/proxy/src/main/java/net/md_5/bungee/netty/HandlerBoss.java
|
|
@@ -142,6 +142,14 @@ public class HandlerBoss extends ChannelInboundHandlerAdapter
|
|
ProxyServer.getInstance().getLogger().log( Level.WARNING, "{0} - read timed out", handler );
|
|
} else if ( cause instanceof DecoderException )
|
|
{
|
|
+ // Waterfall start
|
|
+ if (net.md_5.bungee.protocol.MinecraftDecoder.DEBUG) {
|
|
+ java.util.logging.LogRecord logRecord = new java.util.logging.LogRecord(Level.WARNING, "{0} - A decoder exception has been thrown:");
|
|
+ logRecord.setParameters(new Object[]{handler});
|
|
+ logRecord.setThrown(cause);
|
|
+ ProxyServer.getInstance().getLogger().log(logRecord);
|
|
+ } else
|
|
+ // Waterfall end
|
|
if ( cause instanceof CorruptedFrameException )
|
|
{
|
|
ProxyServer.getInstance().getLogger().log( Level.WARNING, "{0} - corrupted frame: {1}", new Object[]
|
|
--
|
|
2.40.1.windows.1
|
|
|