class Concurrent::RubyThreadPoolExecutor::Worker

def run_task(pool, task, args)

Experimental RBS support (using type sampling data from the type_fusion project).

def run_task: (Concurrent::FixedThreadPool pool, Proc task, Array[] args) -> untyped

This signature was generated using 2 samples from 1 application.

def run_task(pool, task, args)
  task.call(*args)
  pool.worker_task_completed
rescue => ex
  # let it fail
  log DEBUG, ex
rescue Exception => ex
  log ERROR, ex
  pool.worker_died(self)
  throw :stop
end