postwait / node-amqp

[UNMAINTAINED] node-amqp is an AMQP client for nodejs
MIT License
1.69k stars 357 forks source link

Correctly handle void values in AMQP packages #392

Closed nyergler closed 9 years ago

nyergler commented 9 years ago

In the current implementation, a Void type is default (as v), but if it is encountered by parseValue, an error is thrown. The Void type is also mis-defined as a lowercase v. We observed this error in production environments, and it appears that Void is V -- http://www.rabbitmq.com/amqp-0-9-1-errata.html#section_3