Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Not A Problem
-
5.1.0
-
None
-
Windows XP, eclipse 3.2
Description
I have a test to assure a message consumer is still consuming messages after a central broker restart, using org.springframework.jms.listener.DefaultMessageListenerContainer.
The channel never detects the broker shutting down.
org.apache.activemq.MessageDispatchChannel.isClosed() returns "false" when org.apache.activemq.ActiveMQMessageConsumer is validating the connection.
I found org.apache.activemq.MessageDispatchChannel.close() is newer called when the broker is stopped. This was working in 5.0.0