From ef0ba1ba2bade9e30b6be832ff06f1924e77b787 Mon Sep 17 00:00:00 2001 From: ShenYuhan Date: Mon, 2 Mar 2020 15:11:35 +0800 Subject: [PATCH] close fp after unlock --- paddlehub/common/lock.py | 1 + 1 file changed, 1 insertion(+) diff --git a/paddlehub/common/lock.py b/paddlehub/common/lock.py index 814b834f..6740eb40 100644 --- a/paddlehub/common/lock.py +++ b/paddlehub/common/lock.py @@ -31,6 +31,7 @@ class Lock(object): if cmd == self.lock.LOCK_UN: Lock._owner = None self.lock.flock(fp, cmd) + fp.close() elif cmd == self.lock.LOCK_EX: if Lock._owner is None: Lock._owner = os.getpid() -- GitLab