I have been able to reproduce the issue with 5.10. I am currently trying to walk through the activemq 5.9 code to figure out whats going on. I am seeing DEBUG Queue - Incoming toPageIn: 200, Inflight: 0, pagedInMessages.size 0 in my log files In the org.apache.activemq.broker.region.Queue at line 1876 its doing while (messages.hasNext() && count < toPageIn) but its never going into the while loop.
So the messages.hasNext() seems to call a class org.apache.activemq.broker.region.cursors.AbstractStoreCursor that calls a fillBatch, but the variable storeHasMessages is always false so it does nothing and the hasNext always returns false. -- View this message in context: http://activemq.2283324.n4.nabble.com/Consumer-hanging-after-a-producer-fails-for-being-inactive-tp4689775p4689825.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.