Hi, Luke thank you so much for the reply, there seems to be no connection timeout error. However when the queue is declared as a quorum queue multiple consumers are produced and few messages are in unackd state(if the messages in the consume queue are in odd number like 9, one message goes to unack state and 2 consumers can be seen), I tried to set it as x-single-active-consumer or using cancel() method didnt seem to work. This is my code
https://github.com/Opperessor/rabbitmq_pika/blob/feature_branch/consumer.py made few changes referring from the pr you raised(thank you so much) changed to consume generator to make use of the timeout option and i tried to avoid recursive way, the consumer is being increased still could you pls help me out.
Thanks,
james