lib/zk/locker/locker_base.rb in zk-1.7.5 vs lib/zk/locker/locker_base.rb in zk-1.8.0

- old
+ new

@@ -278,9 +278,16 @@ raise LockAssertionFailedError, "the parent node was replaced!" unless root_lock_path_same? raise LockAssertionFailedError, "we do not actually hold the lock" unless got_lock? end end + def assert + assert! + true + rescue LockAssertionFailedError + false + end + private def lock_with_opts_hash(opts={}) raise NotImplementedError end