From f7ccc326de4a1b6148f3d21503c6a9f48e14b3bb Mon Sep 17 00:00:00 2001 From: Armin Schrenk Date: Wed, 25 Feb 2026 12:27:06 +0100 Subject: [PATCH] drain eventual logger events after debug Mode is enabled --- src/main/java/org/cryptomator/launcher/Cryptomator.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/cryptomator/launcher/Cryptomator.java b/src/main/java/org/cryptomator/launcher/Cryptomator.java index 4a6d0750d..ec330c33d 100644 --- a/src/main/java/org/cryptomator/launcher/Cryptomator.java +++ b/src/main/java/org/cryptomator/launcher/Cryptomator.java @@ -65,7 +65,6 @@ public class Cryptomator { } public static void main(String[] args) { - EventualLogger.INSTANCE.drainTo(LOG); var printVersion = Optional.ofNullable(args) // .stream() //Streams either one element (the args-array) or zero elements .flatMap(Arrays::stream) // @@ -91,10 +90,11 @@ public class Cryptomator { * @return Nonzero exit code in case of an error. */ private int run(String[] args) { + debugMode.initialize(); + EventualLogger.INSTANCE.drainTo(LOG); env.log(); LOG.debug("Dagger graph initialized after {}ms", System.currentTimeMillis() - STARTUP_TIME); LOG.info("Starting Cryptomator {} on {} {} ({})", env.getAppVersion(), SystemUtils.OS_NAME, SystemUtils.OS_VERSION, SystemUtils.OS_ARCH); - debugMode.initialize(); supportedLanguages.applyPreferred(); changeDefaultSSLContext(); /*