server/session.py
changeset 8778 9d6a34b9838d
parent 8777 4e72b78ea5aa
child 8779 9b2f68916474
equal deleted inserted replaced
8777:4e72b78ea5aa 8778:9d6a34b9838d
   415             txid = threading.currentThread().getName()
   415             txid = threading.currentThread().getName()
   416         self.__threaddata.tx = self.get_tx(txid)
   416         self.__threaddata.tx = self.get_tx(txid)
   417 
   417 
   418     @property
   418     @property
   419     def _tx(self):
   419     def _tx(self):
       
   420         """default transaction for current session in current thread"""
   420         try:
   421         try:
   421             return self.__threaddata.tx
   422             return self.__threaddata.tx
   422         except AttributeError:
   423         except AttributeError:
   423             self.set_tx()
   424             self.set_tx()
   424             return self.__threaddata.tx
   425             return self.__threaddata.tx