class Sentry::BackgroundWorker
def perform(&block)
def perform(&block) @executor.post do # make sure the background worker returns AR connection if it accidentally acquire one during serialization ActiveRecord::Base.connection_pool.with_connection do block.call end end end