[rabbitmq-discuss] new persiter hangs while consuming messages from multiple queues
Matthew Sackman
matthew at lshift.net
Tue Feb 9 19:04:19 GMT 2010
Hi Alex,
On Tue, Feb 09, 2010 at 10:31:57AM -0800, alex chen wrote:
> Thanks Matthew for the quick response! It is greatly appreciated.
> We are using persistent msgs and ack. I also tried using basic_qos to set prefetch_count=1, but the broker still hanged. If we call tx_commit for each basic_publish which loading up the queue, then consumers can finish consuming all messages without any problem.
I've tracked this down and fixed it. Many thanks for reporting this - it
was nothing suspicious - just my own fault for mixing up atomic and
non-atomic operations.
Please pull and hg up -C bug21673 and let me know if it works for you.
Matthew
More information about the rabbitmq-discuss
mailing list