class SidekiqFork::ForkMiddleware
Public Instance Methods
call(worker, _item, _queue) { || ... }
click to toggle source
# File lib/sidekiq_fork/fork_middleware.rb, line 3 def call(worker, _item, _queue) unless worker.class.get_sidekiq_options['fork'] return yield end pid = Process.fork { yield } Process.wait(pid) end