utils.py 文件源码

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

项目:isar 作者: ilbers 项目源码 文件源码
def unlockfile(lf):
    """
    Unlock a file locked using lockfile()
    """
    try:
        # If we had a shared lock, we need to promote to exclusive before
        # removing the lockfile. Attempt this, ignore failures.
        fcntl.flock(lf.fileno(), fcntl.LOCK_EX|fcntl.LOCK_NB)
        os.unlink(lf.name)
    except (IOError, OSError):
        pass
    fcntl.flock(lf.fileno(), fcntl.LOCK_UN)
    lf.close()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号