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