# File lib/active_record/transactions.rb, line 75
      def transaction(&block)
        increment_open_transactions

        begin
          connection.transaction(Thread.current['start_db_transaction'], &block)
        ensure
          decrement_open_transactions
        end
      end