instance method spawn

Ruby on Rails 7.2.3

Since v5.2.8.1 Private

Available in: v5.2.8.1 v6.0.6 v6.1.7.10 v7.0.10 v7.1.6 v7.2.3 v8.0.4 v8.1.2

Signature

spawn()

No documentation comment.

Source
# 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(
              min_threads: 1,
              max_threads: 10,
              max_queue: 0,
            )

            @thread = Thread.new { run }

            return true
          end
        end

Defined in actioncable/lib/action_cable/connection/stream_event_loop.rb line 62 · View on GitHub · Improve this page · Find usages on GitHub

Defined in ActionCable::Connection::StreamEventLoop

Type at least 2 characters to search.

↑↓ navigate · open · esc close