diff --git a/Spigot-Server-Patches/0330-Use-asynchronous-Log4j-2-loggers.patch b/Spigot-Server-Patches/0330-Use-asynchronous-Log4j-2-loggers.patch new file mode 100644 index 0000000000..26fb88dbe8 --- /dev/null +++ b/Spigot-Server-Patches/0330-Use-asynchronous-Log4j-2-loggers.patch @@ -0,0 +1,35 @@ +From 9a854c07dd545cf8b4a1a9e6d121f4018acdc50a Mon Sep 17 00:00:00 2001 +From: Minecrell +Date: Tue, 17 Jul 2018 16:42:17 +0200 +Subject: [PATCH] Use asynchronous Log4j 2 loggers + + +diff --git a/pom.xml b/pom.xml +index 155896ffb..6f445dc9b 100644 +--- a/pom.xml ++++ b/pom.xml +@@ -110,6 +110,14 @@ + 2.8.1 + + ++ ++ ++ com.lmax ++ disruptor ++ 3.4.2 ++ runtime ++ ++ + + + junit +diff --git a/src/main/resources/log4j2.component.properties b/src/main/resources/log4j2.component.properties +new file mode 100644 +index 000000000..ee7c90784 +--- /dev/null ++++ b/src/main/resources/log4j2.component.properties +@@ -0,0 +1 @@ ++Log4jContextSelector=org.apache.logging.log4j.core.async.AsyncLoggerContextSelector +-- +2.18.0 +