From 300cac5441e38b3dc0a59217bc4740a9725746e7 Mon Sep 17 00:00:00 2001 From: Armin Schrenk Date: Wed, 21 Jan 2026 16:36:56 +0100 Subject: [PATCH] don't forget log markers --- .../java/org/cryptomator/launcher/EventualLogger.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/cryptomator/launcher/EventualLogger.java b/src/main/java/org/cryptomator/launcher/EventualLogger.java index 597b2f1e9..64c741725 100644 --- a/src/main/java/org/cryptomator/launcher/EventualLogger.java +++ b/src/main/java/org/cryptomator/launcher/EventualLogger.java @@ -24,9 +24,11 @@ class EventualLogger extends AbstractLogger { synchronized void drainTo(Logger gutter) { for (var event : bufferedEvents) { - gutter.atLevel(event.getLevel()) - .setCause(event.getThrowable()) - .log(event.getMessage(), event.getArgumentArray()); + var builder = gutter.atLevel(event.getLevel()); + builder.setCause(event.getThrowable()); + builder.setMessage(event.getMessage()); + event.getArguments().forEach(builder::addArgument); + event.getMarkers().forEach(builder::addMarker); } bufferedEvents.clear(); }