From 24f3a83dcbcac9c506c8713448b4bf682e3027a7 Mon Sep 17 00:00:00 2001 From: Erik van Oosten Date: Thu, 2 Jun 2016 15:43:35 +0200 Subject: [PATCH] Made `AsyncAppenderBase.isQueueBelowDiscardingThreshold` public to facilitate reporting loss of log events in a health check. --- .../src/main/java/ch/qos/logback/core/AsyncAppenderBase.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/logback-core/src/main/java/ch/qos/logback/core/AsyncAppenderBase.java b/logback-core/src/main/java/ch/qos/logback/core/AsyncAppenderBase.java index 8898f45564..a1096a7438 100755 --- a/logback-core/src/main/java/ch/qos/logback/core/AsyncAppenderBase.java +++ b/logback-core/src/main/java/ch/qos/logback/core/AsyncAppenderBase.java @@ -148,7 +148,7 @@ protected void append(E eventObject) { put(eventObject); } - private boolean isQueueBelowDiscardingThreshold() { + public boolean isQueueBelowDiscardingThreshold() { return (blockingQueue.remainingCapacity() < discardingThreshold); }