From e83e5024ce26a72c5b80b576ffdf5ee2af65b541 Mon Sep 17 00:00:00 2001 From: Adam Date: Sat, 8 Dec 2018 18:33:49 -0500 Subject: [PATCH] client: fix logback config to log messages from threads This removes the sifting appender which I think is unnecessary. --- .../java/net/runelite/client/RuneLite.java | 6 --- .../src/main/resources/logback.xml | 42 +++++++------------ 2 files changed, 16 insertions(+), 32 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/RuneLite.java b/runelite-client/src/main/java/net/runelite/client/RuneLite.java index ce97afd8f9..06190a9a93 100644 --- a/runelite-client/src/main/java/net/runelite/client/RuneLite.java +++ b/runelite-client/src/main/java/net/runelite/client/RuneLite.java @@ -67,7 +67,6 @@ import net.runelite.client.ui.overlay.infobox.InfoBoxOverlay; import net.runelite.client.ui.overlay.tooltip.TooltipOverlay; import net.runelite.client.ui.overlay.worldmap.WorldMapOverlay; import org.slf4j.LoggerFactory; -import org.slf4j.MDC; @Singleton @Slf4j @@ -76,8 +75,6 @@ public class RuneLite public static final File RUNELITE_DIR = new File(System.getProperty("user.home"), ".runelite"); public static final File PROFILES_DIR = new File(RUNELITE_DIR, "profiles"); public static final File SCREENSHOT_DIR = new File(RUNELITE_DIR, "screenshots"); - private static final File LOGS_DIR = new File(RUNELITE_DIR, "logs"); - private static final File LOGS_FILE_NAME = new File(LOGS_DIR, "application"); @Getter private static Injector injector; @@ -194,9 +191,6 @@ public class RuneLite PROFILES_DIR.mkdirs(); - // Setup logger - MDC.put("logFileName", LOGS_FILE_NAME.getAbsolutePath()); - if (options.has("debug")) { final Logger logger = (Logger) LoggerFactory.getLogger(Logger.ROOT_LOGGER_NAME); diff --git a/runelite-client/src/main/resources/logback.xml b/runelite-client/src/main/resources/logback.xml index 4bafcd0e5c..f995bee979 100644 --- a/runelite-client/src/main/resources/logback.xml +++ b/runelite-client/src/main/resources/logback.xml @@ -30,39 +30,29 @@ - - - - logFileName - ${user.home}/.runelite/logs/application - - - - - ${logFileName}.log + + ${user.home}/.runelite/logs/client.log - - - ${logFileName}_%d{yyyy-MM-dd}.%i.log + + + client_%d{yyyy-MM-dd}.%i.log - - - 10MB - + + + 10MB + - - 30 - + + 30 + - - %d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n - - - + + %d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n + - + \ No newline at end of file