serial.py 文件源码

python
阅读 28 收藏 0 点赞 0 评论 0

项目:tasker 作者: wavenator 项目源码 文件源码
def begin_working(
        self,
    ):
        if self.worker_config['timeouts']['critical_timeout'] == 0:
            killer_device = devices.killer.LocalKiller
        else:
            killer_device = devices.killer.RemoteKiller

        self.killer = killer_device(
            pid=os.getpid(),
            soft_timeout=self.worker_config['timeouts']['soft_timeout'],
            soft_timeout_signal=signal.SIGINT,
            hard_timeout=self.worker_config['timeouts']['hard_timeout'],
            hard_timeout_signal=signal.SIGABRT,
            critical_timeout=self.worker_config['timeouts']['critical_timeout'],
            critical_timeout_signal=signal.SIGTERM,
            memory_limit=self.worker_config['limits']['memory'],
            memory_limit_signal=signal.SIGABRT,
        )

        signal.signal(signal.SIGABRT, self.sigabrt_handler)
        signal.signal(signal.SIGINT, self.sigint_handler)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号