Description
Here is the scenario:
1. Start a standalone activemq server (memory persistence)
2. Enqueue 3000+ message to a queue
3. Dequeue by message selector, and the performance is REALLY bad.
It seems like MessageConsumer is waiting MessageDispatchChannel to get all the messages from server. Can you fix it in the following updates?