13
0
geforkt von Mirrors/Velocity

Properly pass connection exceptions to the logger

Dieser Commit ist enthalten in:
Shane Freeder 2024-05-01 17:22:18 +01:00
Ursprung 399bc2325f
Commit 5cdcf86cf9
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
GPG-Schlüssel-ID: A3F61EA5A085289C

Datei anzeigen

@ -195,8 +195,9 @@ public class MinecraftConnection extends ChannelInboundHandlerAdapter {
boolean isQuietDecoderException = cause instanceof QuietDecoderException;
boolean willLog = !isQuietDecoderException && !frontlineHandler;
if (willLog) {
logger.error("{}: exception encountered in {}", association, activeSessionHandler,
cause);
logger.atError().withThrowable(cause)
.log("{}: exception encountered in {}", association,
activeSessionHandler);
} else {
knownDisconnect = true;
}
@ -226,7 +227,6 @@ public class MinecraftConnection extends ChannelInboundHandlerAdapter {
* Writes and immediately flushes a message to the connection.
*
* @param msg the message to write
*
* @return A {@link ChannelFuture} that will complete when packet is successfully sent
*/
@Nullable