def _eintr_retry_call(func, *args):
    while True:
        try:
            return func(*args)
        except (__HOLE__, IOError) as e:
            if e.errno == errno.EINTR:
                continue
            raise
dataset/ETHPy150Open clips/pattern/pattern/server/cherrypy/cherrypy/_cpcompat_subprocess.py/_eintr_retry_call