Skip to content
  • Nigel McNie's avatar
    Implement transaction level counting for db_begin() and friends. · 9578988e
    Nigel McNie authored
    This means that we can safely call db_begin() and db_commit() anywhere, and as long as the calls balance, the transaction will only be committed when the last one is committed.
    
    If a rollback is asked for at any time, the entire transaction is rolled back.
    9578988e