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 64b6e8f92..3d2b6c416 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 @@ private boolean isInfoEnabled() { 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