コード例 #1
0
 def async_return (self, code):
         scin = self.collector
         spout = self.producer
         scin.async_code = spout.async_code = code
         self.producer = self.collector = None
         spout.async_return = None
         thread_loop.desynchronize (scin)
         thread_loop.desynchronize (spout)
         assert None == loginfo.log ('%r' % code, 'debug')
コード例 #2
0
 def async_return(self, code):
     scin = self.collector
     spout = self.producer
     scin.async_code = spout.async_code = code
     self.producer = self.collector = None
     spout.async_return = None
     thread_loop.desynchronize(scin)
     thread_loop.desynchronize(spout)
     assert None == loginfo.log('%r' % code, 'debug')
コード例 #3
0
 def async_return (self, code):
         self.async_code = code
         thread_loop.desynchronize (self)
         assert None == loginfo.log ('%r' % code, 'debug')
コード例 #4
0
 def async_close (self, mode):
         self.async_closed = True
         thread_loop.desynchronize (self)
コード例 #5
0
 def async_close(self, mode):
     self.async_closed = True
     thread_loop.desynchronize(self)
コード例 #6
0
 def async_return(self, code):
     self.async_code = code
     thread_loop.desynchronize(self)
     assert None == loginfo.log('%r' % code, 'debug')