method

freeze

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.

These similar methods exist in v7.1.3.2:

freeze() public

Freezes the thread so that thread local variables cannot be set via Thread#thread_variable_set, nor can fiber local variables be set.

me = Thread.current
me.freeze
me.thread_variable_set(:oliver, "a")  #=> RuntimeError: can't modify frozen thread locals
me[:oliver] = "a"                     #=> RuntimeError: can't modify frozen thread locals
Show source
Register or log in to add new notes.