server/session.py
branchstable
changeset 6028 c83167d1b040
parent 5920 6c0a7a881024
child 6033 09db6f4619c9
child 6071 c7a9e25153c2
equal deleted inserted replaced
6027:f91b72def783 6028:c83167d1b040
   777                     try:
   777                     try:
   778                         operation.handle_event('%s_event' % trstate)
   778                         operation.handle_event('%s_event' % trstate)
   779                     except:
   779                     except:
   780                         self.critical('error while %sing', trstate,
   780                         self.critical('error while %sing', trstate,
   781                                       exc_info=sys.exc_info())
   781                                       exc_info=sys.exc_info())
   782                 self.info('%s session %s done', trstate, self.id)
   782                 self.debug('%s session %s done', trstate, self.id)
   783                 return self.transaction_uuid(set=False)
   783                 return self.transaction_uuid(set=False)
   784         finally:
   784         finally:
   785             self._touch()
   785             self._touch()
   786             if reset_pool:
   786             if reset_pool:
   787                 self.reset_pool(ignoremode=True)
   787                 self.reset_pool(ignoremode=True)