method

thread_variables

Importance_1
Ruby on Rails latest stable (v7.1.3.2) - 0 notes - Class: Thread

Method deprecated or moved

This method is deprecated or moved on the latest stable version. The last existing version (v4.2.9) is shown here.

thread_variables() public

Returns an array of the names of the thread-local variables (as Symbols).

thr = Thread.new do
  Thread.current.thread_variable_set(:cat, 'meow')
  Thread.current.thread_variable_set("dog", 'woof')
end
thr.join               # => #<Thread:0x401b3f10 dead>
thr.thread_variables   # => [:dog, :cat]

Note that these are not fiber local variables. Please see Thread#thread_variable_get for more details.

Show source
Register or log in to add new notes.