Hi Martin, Thanks for the quick reply.
Your reply got me thinking about my message limits. My topic memory limit was set to 1MB : <policyEntry topic=">" producerFlowControl="true" memoryLimit="1mb"> and my system memory usage was set to 800 mb <memoryUsage> <memoryUsage limit="800 mb"/> </memoryUsage> I just realised that the 1mb limit was causing the producerFlowControl to stop my producer as the 1mb is much smaller than the 800mb system limit. Does this reasoning hold? Thanks Edward -- View this message in context: http://activemq.2283324.n4.nabble.com/Producer-blocked-even-after-termination-of-all-subscribers-tp3638518p3645475.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.