• Tim Peters's avatar
    Merge rev 27520 from 3.3 branch. · a3757926
    Tim Peters authored
    As discussed on zodb-dev, failing commit "sticks" now.
    
    After a commit fails (raises an exception), all subsequent attempts
    to commit, join, or register with the transaction now raise the new
    TransactionFailedError.  The failed transaction must be explicitly
    discarded now, via abort() on the transaction or begin() on its
    transaction manager.
    a3757926
_transaction.py 23.4 KB