equal
deleted
inserted
replaced
473 # and revertcommit, that will be enough in mont case. |
473 # and revertcommit, that will be enough in mont case. |
474 operation.failed = True |
474 operation.failed = True |
475 for operation in processed: |
475 for operation in processed: |
476 operation.handle_event('revert%s_event' % trstate) |
476 operation.handle_event('revert%s_event' % trstate) |
477 # res |
477 # res |
478 self.pending_operations = processed + self.pending_operations |
478 self.pending_operations[:] = processed + self.pending_operations |
479 self.rollback(reset_pool) |
479 self.rollback(reset_pool) |
480 raise |
480 raise |
481 self.pool.commit() |
481 self.pool.commit() |
482 self.commit_state = trstate = 'postcommit' |
482 self.commit_state = trstate = 'postcommit' |
483 while self.pending_operations: |
483 while self.pending_operations: |