txamqp-user team mailing list archive
-
txamqp-user team
-
Mailing list archive
-
Message #00075
Re: rabbitmq: channel.basic_consume crashes channel
Hey,
2011/8/26 bartek <bartek@xxxxxxxxxxxx>:
> blocks, the channel disappears from rabbitmq, and rabbit's sasl log
> shows a crash report, the most important line being:
>
> exception exit: {amqp_error,frame_error,
> "cannot decode
> <<0,0,16,98,114,111,97,100,99,97,115,116,95,108,105,115,116,101,110,0,0,0,0,0,0>>",
> 'basic.consume'}
This usually happens when there's a Deferred that's not yield
elsewhere in the code. The way AMQP works is that all commands must be
sent in order, that is, you can't send a command if you haven't waited
for the previous one to come back (if it produces a response).
Is this the only place where you're using AMQP? Is there anywhere else
in the code where it's used?
Thanks for using txAMQP!
Follow ups
References