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.

Reply via email to