Skip to content

Commit cb1d83d

Browse files
committed
Attempting to clean up lock file on Unix after release()
1 parent f4d074d commit cb1d83d

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

filelock.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -395,6 +395,11 @@ def _release(self):
395395
self._lock_file_fd = None
396396
fcntl.flock(fd, fcntl.LOCK_UN)
397397
os.close(fd)
398+
399+
try:
400+
os.remove(self._lock_file)
401+
except OSError:
402+
pass
398403
return None
399404

400405
# Soft lock

0 commit comments

Comments
 (0)