Module: SolidQueue::Processes::Interruptible

Included in:
Base
Defined in:
lib/solid_queue/processes/interruptible.rb

Instance Method Summary collapse

Instance Method Details

#initializeObject



5
6
7
8
# File 'lib/solid_queue/processes/interruptible.rb', line 5

def initialize(...)
  super
  @self_pipe = create_self_pipe
end

#wake_upObject



10
11
12
# File 'lib/solid_queue/processes/interruptible.rb', line 10

def wake_up
  interrupt
end