class method
self.load_interlock
Ruby on Rails 8.1.2
Since v5.2.8.1Signature
self.load_interlock(&block)
Execute the supplied block while holding an exclusive lock, preventing any other thread from being inside a #run_interlock block at the same time.
Parameters
-
blockblock
Source
# File activesupport/lib/active_support/dependencies.rb, line 23
def self.load_interlock(&block)
ActiveSupport.deprecator.warn(
"ActiveSupport::Dependencies.load_interlock is deprecated and " \
"will be removed in Rails 9.0. The loading interlock is no longer " \
"used since Rails switched to Zeitwerk for autoloading."
)
yield if block
end
Defined in activesupport/lib/active_support/dependencies.rb line 23
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveSupport::Dependencies