Well. I'm using async send and producerWindowSize. An throttling control
doesn't work at all. Here is the issue with unit test and patch:
https://issues.apache.org/activemq/browse/AMQ-2033
--
View this message in context:
http://www.nabble.com/Deadlock-on-producerWindow.waitForSpace%28%29-tp209
I have one very slow consumer and activemq is configured for throttling. The
problem is that my producer deadlocks on producerWindow.waitForSpace(). All
my queues goes down to 0, but producer still waits for space.
My ideas is that if connection to broker is lost, usageMutex.norifyAll() is
never c