diff --git a/artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/cursor/impl/PageSubscriptionImpl.java b/artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/cursor/impl/PageSubscriptionImpl.java index 80ed67e4c6..9eac4ce5f4 100644 --- a/artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/cursor/impl/PageSubscriptionImpl.java +++ b/artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/cursor/impl/PageSubscriptionImpl.java @@ -592,8 +592,11 @@ final class PageSubscriptionImpl implements PageSubscription { return true; } else { - logger.tracef("isComplete(%d)::calling is %s", (Object)page, this, consumedPages.isEmpty()); - return info != null && info.isDone(); + boolean isDone = info != null && info.isDone(); + if (logger.isTraceEnabled()) { + logger.tracef("isComplete(%d):: found info=%s, isDone=%s", (Object) page, info, isDone); + } + return isDone; } } }