Class: SolidQueue::AsyncSupervisor

Inherits:
Supervisor show all
Defined in:
lib/solid_queue/async_supervisor.rb

Instance Attribute Summary

Attributes inherited from Processes::Base

#name

Instance Method Summary collapse

Methods inherited from Supervisor

#initialize, #kind, start, #start

Methods inherited from Processes::Base

#hostname, #initialize, #kind, #metadata, #pid

Methods included from AppExecutor

#create_thread, #handle_thread_error, #wrap_in_app_executor

Methods included from Processes::Registrable

#process_id

Methods included from Processes::Procline

#procline

Methods included from Processes::Interruptible

#initialize, #wake_up

Constructor Details

This class inherits a constructor from SolidQueue::Supervisor

Instance Method Details

#stopObject



7
8
9
10
# File 'lib/solid_queue/async_supervisor.rb', line 7

def stop
  super
  @thread&.join
end