Method: Sentry::BackgroundWorker#perform

Defined in:
lib/sentry/background_worker.rb

#perform(&block) ⇒ Object

if you want to monkey-patch this method, please override ‘_perform` instead

[View source]

53
54
55
56
57
58
59
60
61
# File 'lib/sentry/background_worker.rb', line 53

def perform(&block)
  @executor.post do
    begin
      _perform(&block)
    rescue Exception => e
      log_error("exception happened in background worker", e, debug: @debug)
    end
  end
end