Exception: TransactionalLock::LockConflict
- Inherits:
-
LockAcquireError
- Object
- StandardError
- LockAcquireError
- TransactionalLock::LockConflict
- Defined in:
- lib/transactional_lock/advisory_lock.rb
Instance Method Summary collapse
-
#initialize(new_lock, old_lock) ⇒ LockConflict
constructor
A new instance of LockConflict.
Constructor Details
#initialize(new_lock, old_lock) ⇒ LockConflict
Returns a new instance of LockConflict.
8 9 10 |
# File 'lib/transactional_lock/advisory_lock.rb', line 8 def initialize(new_lock, old_lock) super("Can't acquire lock '#{new_lock.name}'. Need to release lock '#{old_lock.name}' first.") end |