summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2018-10-20 13:18:48 +0300
committerLars Wirzenius <liw@liw.fi>2018-10-20 13:18:48 +0300
commit5ee1bf1de16ad61ae117f27c638c06efba2cb8b9 (patch)
treed1eb5d876c8d8e1d11ee0279249e8589546a3a45
parentc3c4af4c05920a9c73eaf464e2462bdbf88d8584 (diff)
downloadmuck-poc-5ee1bf1de16ad61ae117f27c638c06efba2cb8b9.tar.gz
Fix: close change log file when PersistentStore object dies
-rw-r--r--muck/pers.py3
1 files changed, 3 insertions, 0 deletions
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)