Good call (sort of) :). Turned off producer flow control and it seems like its not getting stuck anymore. However, now its throwing a few exceptions when I get to around ~500 messages:
A first chance exception of type 'System.IO.EndOfStreamException' occurred in mscorlib.dll Additional information: Unable to read beyond the end of the stream. A first chance exception of type 'System.Net.Sockets.SocketException' occurred in System.dll Additional information: An existing connection was forcibly closed by the remote host A first chance exception of type 'System.IO.IOException' occurred in System.dll Additional information: Unable to write data to the transport connection: An existing connection was forcibly closed by the remote host. A send is taking approximately 15ms now. Also, when I switched to nms instead of jms, I got an exception on useAsync not being a valid flag. The crash is probably more important to me though :(. -- View this message in context: http://activemq.2283324.n4.nabble.com/Producer-is-blocking-tp4666069p4666072.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.