[rabbitmq-discuss] channel 1 badfun

John Merrells john at merrells.com
Sat Aug 25 00:39:41 BST 2012


We have a two node cluster of RabbitMQ 2.8.6 on Erlang 5.8.5.

Sometimes one of the servers will peg the cpu and messages will
stop passing through the system. We don't have a reliable way of
reproducing this...

But, we do have some curious error reports in the logs. I've read
through rabbit_amqqueue.erl and delegate.erl and I think that
one server is telling the other to execute some function in 
rabbit_amqqueue... but I don't see why that function would be 
'bad'.

Anyone any thoughts on the cpu issue, or this error report?

John 


=ERROR REPORT==== 24-Aug-2012::05:03:41 ===
AMQP connection <0.9427.665>, channel 1 - error:
{{badfun,#Fun<rabbit_amqqueue.28.6260804>},
 [{delegate,safe_invoke,2},
  {delegate,'-safe_invoke/2-lc$^0/1-0-',2},
  {delegate,handle_call,3},
  {gen_server2,handle_msg,2},
  {proc_lib,wake_up,3}]}

=WARNING REPORT==== 24-Aug-2012::05:03:41 ===
Non-AMQP exit reason '{{badfun,#Fun<rabbit_amqqueue.28.6260804>},
                       [{delegate,safe_invoke,2},
                        {delegate,'-safe_invoke/2-lc$^0/1-0-',2},
                        {delegate,handle_call,3},
                        {gen_server2,handle_msg,2},
                        {proc_lib,wake_up,3}]}'


-- 
John Merrells
http://johnmerrells.com
+1.415.244.5808






-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20120824/b9cbd2bf/attachment.htm>


More information about the rabbitmq-discuss mailing list