diff --git a/activemq-broker/src/main/java/org/apache/activemq/broker/region/Queue.java b/activemq-broker/src/main/java/org/apache/activemq/broker/region/Queue.java index 13e952b9ff..448e84456a 100644 --- a/activemq-broker/src/main/java/org/apache/activemq/broker/region/Queue.java +++ b/activemq-broker/src/main/java/org/apache/activemq/broker/region/Queue.java @@ -1064,6 +1064,9 @@ public class Queue extends BaseDestination implements Task, UsageListener, Index if (systemUsage.getStoreUsage() != null) { systemUsage.getStoreUsage().stop(); } + if (this.systemUsage.getTempUsage() != null) { + this.systemUsage.getTempUsage().stop(); + } if (store != null) { store.stop(); }