lib/sqs_buffer/client.rb in sqs_buffer-0.3.4 vs lib/sqs_buffer/client.rb in sqs_buffer-0.3.5
- old
+ new
@@ -119,10 +119,10 @@
private
def call_process_block_safely
@process_block.value.call(buffer)
- rescue
+ rescue StandardError => e
@logger.error "An exception(#{e.message}) occurred while processing the message queue | Backtrace: #{e.backtrace}"
end
def need_to_process?
if !buffer_empty? && (buffer_full? || last_process_time_stale?)