From fbfe99f7607dc5e3c7a1c35415d15c96ba70f56c Mon Sep 17 00:00:00 2001 From: sarveshrulz Date: Tue, 21 Jan 2025 21:17:58 +0530 Subject: [PATCH] update byte count for FileAppender in prudent mode Signed-off-by: sarveshrulz --- logback-core/src/main/java/ch/qos/logback/core/FileAppender.java | 1 + 1 file changed, 1 insertion(+) diff --git a/logback-core/src/main/java/ch/qos/logback/core/FileAppender.java b/logback-core/src/main/java/ch/qos/logback/core/FileAppender.java index 2c92a3538b..952befca32 100644 --- a/logback-core/src/main/java/ch/qos/logback/core/FileAppender.java +++ b/logback-core/src/main/java/ch/qos/logback/core/FileAppender.java @@ -280,6 +280,7 @@ private void safeWriteBytes(byte[] byteArray) { fileChannel.position(size); } writeByteArrayToOutputStreamWithPossibleFlush(byteArray); + updateByteCount(byteArray); } catch (IOException e) { // Mainly to catch FileLockInterruptionExceptions (see LOGBACK-875) resilientFOS.postIOFailure(e);