Class: ActiveSupport::Concurrency::LoadInterlockAwareMonitor
| Relationships & Source Files | |
| Super Chains via Extension / Inclusion / Inheritance | |
|
Class Chain:
self,
Monitor
|
|
|
Instance Chain:
self,
LoadInterlockAwareMonitorMixin,
Monitor
|
|
| Inherits: |
Monitor
|
| Defined in: | activesupport/lib/active_support/concurrency/load_interlock_aware_monitor.rb |
Overview
A monitor that will permit dependency loading while blocked waiting for the lock.
Constant Summary
Instance Method Summary
LoadInterlockAwareMonitorMixin - Included
| #mon_enter | Enters an exclusive section, but allows dependency loading while blocked. |
| #synchronize | |