On 24/05/16 10:39, Toralf Lund wrote:
Hi,

I have a program that sends messages to a topic exchange using the C++
messaging API. The messages are generally directed to a single receiver
queue. I thought it worked just fine (as always), but now I notice that
it gets stuck a short while after start-up. Simply put, the
sender.send() in the below "publish" routine never returns - not the
first time it's used, but after sending 50 or so nearly identical messages.

How large are the messages? Is it possible that any of the queues to which messages are delivered are flow controlled? That would prevent the broker 'completing' (aka acknowledging) the message, which would mean that the producer would eventually run out of capacity.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to