[rabbitmq-discuss] Strange failures (Generic server <xxx> terminating) from RabbitMQ

Matthias Radestock matthias at rabbitmq.com
Wed Jul 17 03:42:48 BST 2013


On 17/07/13 00:26, Matt Pietrek wrote:
> We're seeing a bunch of failure messages from our Ruby clients to
> RabbitMQ 3.0.2. From the client side, we see 541 "Internal Error"
> On the server side logs, we see a bunch of errors. Normally I can at
> least hazard a guess what's wrong, but I have no idea with this:
> =ERROR REPORT==== 16-Jul-2013::22:43:15 ===
> ** Generic server <0.4358.0> terminating
> ** Last message in was {can_send,<0.4355.0>,true}
> ** When Server state == {lim,1,<0.4359.0>,false,[],1}
> ** Reason for termination ==
> ** {function_clause,[{orddict,update,
> [<0.4355.0>,#Fun<rabbit_limiter.3.113433752>,[]],
>                                [{file,"orddict.erl"},{line,153}]},
>                       {rabbit_limiter,limit_queue,2,[]},
>                       {rabbit_limiter,handle_call,3,[]},
>                       {gen_server2,handle_msg,2,[]},
>                       {proc_lib,init_p_do_apply,3,
>                                 [{file,"proc_lib.erl"},{line,227}]}]}

I think this is a duplicate of the problem reported at 
the fix for which will appear in the next bugfix release.

However, we were quite that the bug was only introduced in 3.1.0, so 
it's surprising to see this in 3.0.2. The code has certainly changed a 
lot on that area, so I'd advise upgrading in any case.



More information about the rabbitmq-discuss mailing list