class AnyCable::Rails::Middlewares::Executor
Executor
runs Rails
executor for each call See guides.rubyonrails.org/v5.2.0/threading_and_code_execution.html#framework-behavior
Attributes
executor[R]
Public Class Methods
new(executor)
click to toggle source
# File lib/anycable/rails/middlewares/executor.rb, line 11 def initialize(executor) @executor = executor end
Public Instance Methods
call(*) { || ... }
click to toggle source
# File lib/anycable/rails/middlewares/executor.rb, line 15 def call(*) executor.wrap { yield } end