lib/pwwka/receiver.rb in pwwka-0.4.0 vs lib/pwwka/receiver.rb in pwwka-0.4.1

- old
+ new

@@ -20,10 +20,10 @@ def self.subscribe(handler_klass, queue_name, routing_key: "#.#", block: true) raise "#{handler_klass.name} must respond to `handle!`" unless handler_klass.respond_to?(:handle!) receiver = new(queue_name, routing_key) begin info "Receiving on #{queue_name}" - receiver.topic_queue.subscribe(ack: true, block: block) do |delivery_info, properties, payload| + receiver.topic_queue.subscribe(manual_ack: true, block: block) do |delivery_info, properties, payload| begin payload = ActiveSupport::HashWithIndifferentAccess.new(JSON.parse(payload)) handler_klass.handle!(delivery_info, properties, payload) receiver.ack(delivery_info.delivery_tag) info "Processed Message on #{queue_name} -> #{payload}, #{delivery_info.routing_key}"