-
Notifications
You must be signed in to change notification settings - Fork 93
Closed
Description
I've tested this with the latest version of https://github.com/celery/librabbitmq from pip and https://github.com/alanxz/rabbitmq-c and it seems to be current.
How to replicate:
- create consumer and bind to any type of exchange(I've noticed it with headers, but it happends with any type of exchange)
- send one or more message with an empty body
- traceback should appear
This does happen only when message body is "". Even single white space prevents it from happening.
2014-08-07 11:40:42,742 ERROR Thread-1 Traceback (most recent call last):
File "/scratch/icflix-monitoring-robots/lib/amqp_consumer.py", line 120, in run
self._connection.drain_events(0.01)
File "/usr/lib/python2.7/dist-packages/librabbitmq/__init__.py", line 198, in drain_events
self._basic_recv(timeout)
ChannelError: Bad frame read
RabbitMQ log
=WARNING REPORT==== 7-Aug-2014::11:28:44 ===
closing AMQP connection <0.5547.0> (192.168.253.9:56556 -> 192.168.253.11:5672):
connection_closed_abruptly
Metadata
Metadata
Assignees
Labels
No labels