ruby-amqp/amqp — pull request #202 by rianmcguire (2014-08-11 23:59:40+00:00)
Title: Only await ConsumeOk if nowait == false

Bug reproduction steps:
1. Consume a queue with nowait = true (default behaviour).
2. Consume a queue with the :confirm callback option.
3. The confirm callback is never called despite the subscription succeeding.

Example: https://gist.github.com/rianmcguire/ccabb3b539a1e42078ed