Type:
Class
Constants:
MUTEX_FOR_THREAD_EXCLUSIVE : Mutex.new

::Thread

start
  • References/Ruby on Rails/Ruby/Classes/Thread

Thread.start([args]*) {|args| block } â thread Class Public methods Basically

2025-01-10 15:47:30
priority=
  • References/Ruby on Rails/Ruby/Classes/Thread

thr.priority= integer â thr Instance Public methods Sets the priority of

2025-01-10 15:47:30
backtrace
  • References/Ruby on Rails/Ruby/Classes/Thread

thr.backtrace â array Instance Public methods Returns the current backtrace

2025-01-10 15:47:30
terminate
  • References/Ruby on Rails/Ruby/Classes/Thread

thr.terminate â thr or nil Instance Public methods Terminates thr

2025-01-10 15:47:30
kill 2
  • References/Ruby on Rails/Ruby/Classes/Thread

thr.exit â thr or nilthr.kill â thr or nilthr.terminate â thr or nil Instance Public

2025-01-10 15:47:30
current
  • References/Ruby on Rails/Ruby/Classes/Thread

Thread.current â thread Class Public methods Returns the currently executing

2025-01-10 15:47:30
[]
  • References/Ruby on Rails/Ruby/Classes/Thread

thr[sym] â obj or nil Instance Public methods Attribute ReferenceâReturns

2025-01-10 15:47:30
thread_variable?
  • References/Ruby on Rails/Ruby/Classes/Thread

thr.thread_variable?(key) â true or false Instance Public methods Returns

2025-01-10 15:47:30
abort_on_exception 2
  • References/Ruby on Rails/Ruby/Classes/Thread

thr.abort_on_exception â true or false Instance Public methods Returns the

2025-01-10 15:47:30
base_label
  • References/Ruby on Rails/Ruby/Classes/Thread/Thread::Backtrace/Thread::Backtrace::Location

base_label() Instance Public methods Returns the base label of this frame.

2025-01-10 15:47:30