edfexecution.py 文件源码

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

项目:isf 作者: w3h 项目源码 文件源码
def connect_pipe(pipe, pipeName):
        """
        """
        oldHandler = signal.getsignal(signal.SIGALRM)
        try:
            signal.signal(signal.SIGALRM, SIGALRM_handler)
            signal.alarm(CONNECT_TIMEOUT_SECS + 1)
            retval = os.open(pipeName, os.O_RDONLY)
            signal.alarm(0)
        except OSError:
            # Alarm Timeout
            retval = None
        except BaseException:
            # Keyboard interrupt
            retval = None

        # cancel the alarm and restore prev handler
        signal.signal(signal.SIGALRM, oldHandler)

        return retval
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号