module Sidekiq::ProcessManager
Constants
- VERSION
Public Class Methods
after_fork(&block)
click to toggle source
# File lib/sidekiq/process_manager.rb, line 14 def after_fork(&block) @after_fork ||= [] @after_fork << block end
before_fork(&block)
click to toggle source
# File lib/sidekiq/process_manager.rb, line 9 def before_fork(&block) @before_fork ||= [] @before_fork << block end
run_after_fork_hooks()
click to toggle source
# File lib/sidekiq/process_manager.rb, line 28 def run_after_fork_hooks if defined?(@after_fork) && @after_fork @after_fork.each do |block| block.call end end @after_fork = nil end
run_before_fork_hooks()
click to toggle source
# File lib/sidekiq/process_manager.rb, line 19 def run_before_fork_hooks if defined?(@before_fork) && @before_fork @before_fork.each do |block| block.call end end @before_fork = nil end