# File lib/sqs/right_sqs_gen2_interface.rb, line 350
    def pop_messages(queue_url, number_of_messages=1)
      messages = receive_message(queue_url, number_of_messages)
      messages.each do |message|
        delete_message(queue_url, message['ReceiptHandle'])
      end
      messages
    rescue
      on_exception
    end