method
spawn
rails latest stable - Class:
ActionCable::Connection::StreamEventLoop
spawn()private
No documentation available.
# File actioncable/lib/action_cable/connection/stream_event_loop.rb, line 60
def spawn
return if @thread && @thread.status
@spawn_mutex.synchronize do
return if @thread && @thread.status
@nio ||= NIO::Selector.new
@executor ||= Concurrent::ThreadPoolExecutor.new(
min_threads: 1,
max_threads: 10,
max_queue: 0,
)
@thread = Thread.new { run }
return true
end
end