I am using ActiveMQ 5.5 and I have a MessageProducer that is sending messages to a broker. I set this Producers SendTimeout to 10000 (in the connectionFactory ) but when the connection with the broker breaks the producer blocks on send infinitely. This causes a growing memory leak in my application (which often is not connected to a broker and messages are trying to be sent in a new thread each time) What an I doing wrong ? -- View this message in context: http://activemq.2283324.n4.nabble.com/Producer-blocks-on-send-method-when-not-connected-to-broker-tp3937653p3937653.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.