Method: ActiveSupport::Dependencies::Interlock#unloading

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

#unloading(&block) ⇒ Object



16
17
18
# File 'activesupport/lib/active_support/dependencies/interlock.rb', line 16

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