# File lib/active_record/locking/pessimistic.rb, line 69
      def with_lock(lock = true)
        transaction do
          lock!(lock)
          yield
        end
      end