Closed durgesh-tanuku closed 1 year ago
If your "for some time" is a small number of messages, like < 100 of them, make sure you are ACKing your messages by calling AMQPQueue::Ack()
for each message received if you have not set the NoAck flag when you are consuming messages.
The issue is resolved after reducing the heartbeat interval
After running the consumer for sometime, the program is not receiving any messages posted into the queue. In GDB, the code is getting blocked at "amqp_simple_wait_frame" method of AMQPQueue.cpp file.