# HG changeset patch # User Sylvain Thénault # Date 1265632507 -3600 # Node ID 5b99f4a9f8efefe593c3d0521651064f05c4e539 # Parent 4f741341d96fe5f5554da6a488dc9f6994494395# Parent 81021d62138f32f443432938e7f44ab95306a628 backport stable diff -r 4f741341d96f -r 5b99f4a9f8ef server/session.py --- a/server/session.py Mon Feb 08 13:29:23 2010 +0100 +++ b/server/session.py Mon Feb 08 13:35:07 2010 +0100 @@ -485,7 +485,7 @@ for operation in processed: operation.handle_event('revert%s_event' % trstate) # res - self.pending_operations = processed + self.pending_operations + self.pending_operations[:] = processed + self.pending_operations self.rollback(reset_pool) raise self.pool.commit()