From e46816e907d3a9b63d7c23c185b685f62c4cd49e Mon Sep 17 00:00:00 2001 From: Lucien Luc Date: Fri, 26 Jul 2024 09:42:19 -0700 Subject: [PATCH] bugfix: debug or trace logging level now properly logs all worker loops --- .../java/software/amazon/kinesis/coordinator/Scheduler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/amazon-kinesis-client/src/main/java/software/amazon/kinesis/coordinator/Scheduler.java b/amazon-kinesis-client/src/main/java/software/amazon/kinesis/coordinator/Scheduler.java index 64b6e8f9..3d2b6c41 100644 --- a/amazon-kinesis-client/src/main/java/software/amazon/kinesis/coordinator/Scheduler.java +++ b/amazon-kinesis-client/src/main/java/software/amazon/kinesis/coordinator/Scheduler.java @@ -1214,7 +1214,7 @@ public class Scheduler implements Runnable { private void resetInfoLogging() { if (infoReporting) { // We just logged at INFO level for a pass through worker loop - if (log.isInfoEnabled()) { + if (!log.isDebugEnabled() && !log.isTraceEnabled()) { infoReporting = false; nextReportTime = System.currentTimeMillis() + reportIntervalMillis; } // else is DEBUG or TRACE so leave reporting true