runtime/Worker.py
branchwxPython4
changeset 3585 efdefbad49eb
parent 3584 8a54fd58a552
child 3642 cd3d15e8ef42
equal deleted inserted replaced
3584:8a54fd58a552 3585:efdefbad49eb
   121                     self.mutex.release()
   121                     self.mutex.release()
   122                 waker(job_todo)
   122                 waker(job_todo)
   123                 self.feed.wait()
   123                 self.feed.wait()
   124 
   124 
   125             self.mutex.release()
   125             self.mutex.release()
   126         self.own_thread = Thread(target = wakerfeedingloop).start()
   126         self.own_thread = Thread(target = wakerfeedingloop)
       
   127         self.own_thread.start()
   127 
   128 
   128     def stop():
   129     def stop(self):
   129         """
   130         """
   130         !interleave
   131         !interleave
   131         """
   132         """
   132         self.mutex.acquire()
   133         self.mutex.acquire()
   133         self._finish = True
   134         self._finish = True