[rabbitmq-discuss] py-amqplib and rabbit default
tsuraan
tsuraan at gmail.com
Sat Jul 31 02:01:31 BST 2010
I just updated to default (wanting to try out the disk persister that
just merged in), and it doesn't look like py-amqplib can handshake
with it anymore. It's protocol header is AMQP\x01\x01\x09\x01 (which
seems like a strange header for the 0.8 client, but anyhow...). In
the bug21673 branch, the handshake pattern was
AMQP\x01\x01\x<Major>\x<Minor>, but in default, it's now divided into
AMQP0091, AMQP1109, and AMQP1180. Why was this done? Changing the
header string in py-amqplib is easy enough, but it seems weird that a
client cannot be compatible with the old rabbit and the new one.
More information about the rabbitmq-discuss
mailing list