def _handleExit(self, waitStat):
"""Handle process exiting, saving status Call close on all PInOut objects
to disassociate """
self.finished = True
assert(os.WIFEXITED(waitStat) or os.WIFSIGNALED(waitStat))
self.returncode = os.WEXITSTATUS(waitStat) if os.WIFEXITED(waitStat) else -os.WTERMSIG(waitStat)
if not ((self.returncode == 0) or (self.returncode == -signal.SIGPIPE)):
self.__handleErrExit()
for pin in self.pins:
pin.close()
for pout in self.pouts:
pout.close()
pipeline.py 文件源码
python
阅读 28
收藏 0
点赞 0
评论 0
评论列表
文章目录