# File lib/amqp/exchange.rb, line 354
    def delete(opts = {})
      @mq.callback {
        @mq.send Protocol::Exchange::Delete.new({ :exchange => name,
                                                  :nowait => true }.merge(opts))
        @mq.exchanges.delete name
      }
      nil
    end