Method: ActiveSupport::Dependencies::Interlock#loading

Defined in:
lib/active_support/dependencies/interlock.rb

#loading(&block) ⇒ Object


12
13
14
# File 'lib/active_support/dependencies/interlock.rb', line 12

def loading(&block)
  @lock.exclusive(purpose: :load, compatible: [:load], after_compatible: [:load], &block)
end