[rabbitmq-discuss] Consumer Cancel Notification do not work

Malte Schirmacher mas at crosscan.com
Mon Aug 19 14:34:31 BST 2013


im currently expanding the php-amqplib by consumer cancel notification.

The problem is: i do never receive a basic.cancel by the server.

I do receive it neither when deleting the queue through the same channel 
through which i receive messages nor by deleting it manually via 
webinterface nor when the queue is relocated because of a failover (in 
case of mirrored queues).

[1] contains an example trace which is a result of the script found in 
[2]. Please note that the client already sends the correct capabilities 
which is not the case for the upstream version of phpamqplib.
As you can see in the script, the channel is not closed after it has 
received the message. Although i keep the channel open for minutes the 
basic.cancel never arrives.

[1] http://paste.debian.net/27030/
[2] http://paste.debian.net/27031/
Geschaeftsanschrift/Business Address: crosscan GmbH | Ruhrstraße 48 | 58452 Witten | Germany
Support: +49.2302.28232-22 Phone: +49.2302.28232-00 Fax: +49.2302.28232-09 
Geschaeftsfuehrung/Management Board: Philip Lehmann, Erwin Berg, Ulrich Kellner
Sitz Witten, Amtsgericht Bochum, HRB 8036/Registered Office Witten, Commercial Register of the Bochum County Court, HRB 8036
UST-ID-Nr./VAT-IdNo.: DE234398770

More information about the rabbitmq-discuss mailing list