From 5ee1bf1de16ad61ae117f27c638c06efba2cb8b9 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sat, 20 Oct 2018 13:18:48 +0300 Subject: Fix: close change log file when PersistentStore object dies --- muck/pers.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/muck/pers.py b/muck/pers.py index bf9ec85..7fda509 100644 --- a/muck/pers.py +++ b/muck/pers.py @@ -55,3 +55,6 @@ class ChangeLogWriter: line += '\n' line = line.encode('UTF-8') os.write(self._fd, line) + + def __del__(self): + os.close(self._fd) -- cgit v1.2.1