コード例 #1
0
ファイル: Worker.py プロジェクト: 6donote4/ZeroNet
 def stop(self, reason="Unknown"):
     self.manager.log.debug("%s: Force stopping (reason: %s)" % (self.key, reason))
     self.running = False
     if self.thread:
         self.thread.kill(exception=Debug.createNotifyType("Worker stopped (reason: %s)" % reason))
     del self.thread
     self.manager.removeWorker(self)
コード例 #2
0
ファイル: Worker.py プロジェクト: 6donote4/ZeroNet
 def skip(self, reason="Unknown"):
     self.manager.log.debug("%s: Force skipping (reason: %s)" % (self.key, reason))
     if self.thread:
         self.thread.kill(exception=Debug.createNotifyType("Worker skipping (reason: %s)" % reason))
     self.start()